자바 특수문자 사용방법 -- JSP, SPRING




($문자가 표현이 안되서 찾아보다가 출처를 발견하여 원문을 좀 보기 좋게 변경하여 정리해둠)

 

특수문자 처리와 자바에서의파일 패스에 대한 포스팅 (\ , /)

 

 

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


덧글

댓글 입력 영역



20140817_300_250

통계 위젯 (화이트)

5177
1073
1039937