검색결과 리스트
글
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
($문자가 표현이 안되서 찾아보다가 출처를 발견하여 원문을 좀 보기 좋게 변경하여 정리해둠)
특수문자 처리와 자바에서의파일 패스에 대한 포스팅 (\ , /)
1. 특수문자를 처리하는 방법
자바의 특수문자 처리는 아래와 같이 하는데 퍼온건데 출처를잃어버림
1) []으로 싸주면 문자자체로 인식하는 것들.
* ⇒ [*]
+ ⇒ [+]
$ ⇒ [$]
| ⇒ [|]
2) \\를 붙여줘야 하는 것들.
( ⇒ \\(
) ⇒ \\)
{ ⇒ \\{
} ⇒ \\}
^ ⇒ \\^
[ ⇒ \\[
] ⇒ \\]
3) 자바의 특수문자는 \을 쓴다.
" ⇒ \"
4) 나머지 부호들은 괜찮은 듯 하다.
확인된 것.
! # % & @ ` :; - . < > , ~ '
2. 파일패스
일반적으로 생각 하듯이"\' 를 / 로 바꾸어야 하는데.
String url = url.replaceAll("\\", "/");
하였더니unexpected internal error가 발생하여 아래처럼 하여 해결한다.
String url =url.replaceAll("\\\\", "/");
이유는 특수문자를 처리하기 위해서는 \을 붙이는데 \을 특수문자로 처리하는 특수문자이기 때문에 \\\을 해야 인식이 된다.
출처 : http://dreamchallenger.blogspot.kr/2011/06/blog-post.html
'-- JSP, SPRING' 카테고리의 다른 글
SPRING CSRF 구현 (0) | 2020.04.08 |
---|---|
로그인 시 비밀번호 javascript 암호화 -> java 복호화 (0) | 2020.04.08 |
synchronized에 대해서 (0) | 2017.08.03 |
@PostConstruct, @PreDestroy 어노테이션 (0) | 2017.07.07 |
Java 자료형 (0) | 2017.04.06 |
RECENT COMMENT