자바 특수문자 사용방법

-- JSP, SPRING 2018. 3. 15. 13:38
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
posted by 어린왕자악꿍