본문 바로가기

Programming/Java & JSP & Spring

[Java] String 클래스에서 특수문자 인식

자바 문자열 String 클래스에서 특수문자를 문자열로 인식시켜주기 위해서는

따로 조치를 취해줘야 한다.


[ ] 로 감싸주면 문자열로 인식하는 특수문자들

  • → [*]
  • + → [+]
  • $ → [$]
  • | → [|]


\\를 붙여줘야 하는 특수문자들

  • ( → \\(
  • ) → \\)
  • { → \\{
  • } → \\}
  • ^ → \\^
  • [ → \\[
  • ] → \\]


그냥 써도 괜찮은 특수문자들

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


나머지 대부분 특수문자 앞에는 "\" 를 붙인다.








※ 출처 : http://lazli.tistory.com/entry/Android-Java-String클래스에서의-특수문자-인식