본문 바로가기
Study/Java

[Encode] java replaceall 특수문자

by 오늘만 사는 여자 2022. 7. 7.
728x90
반응형

1. []으로 싸주면 문자자체로 인식하는 것들. 

 

*  ⇒ [*] 

+  ⇒ [+] 

$  ⇒ [$] 

|  ⇒ [|] 

 

 

2. \\를 붙여줘야 하는 것들. 

 

( ⇒ \\( 

) ⇒ \\) 

{ ⇒ \\{ 

} ⇒ \\} 

^ ⇒ \\^ 

[ ⇒ \\[ 

] ⇒ \\] 

 

 

3. 자바의 특수문자는 \을 쓴다. 

 

 " ⇒ \" 

 

 

4. 나머지 부호들은 괜찮은 듯 하다. 

확인된 것. 

 

! # % & @ ` : ; - . < > , ~ ' 

 

 

 

ex ) 위에 놈들 다 지워 보자. 

 

    String c = "!\"#$%&(){}@`*:+;-.<>,^~|'[]"; 

    c = c.replaceAll("!\"#[$]%&\\(\\)\\{\\}@`[*]:[+];-.<>,\\^~|'\\[\\]", ""); 

출처: https://denodo1.tistory.com/216 [dBack:티스토리]

728x90
반응형

댓글