[Java] String Class "split()" 특수문자(정규식 등) 인식 방법
"(" 이놈이 자꾸 인식이 안되어서 spilt가 안되는 문제가 생겼는데 java 컴파일이 뻑나서 그런가 clean을 수차례 해봐도 안되었다. 분명 문법에는 이상이 없는데 왜 끊어서 담겨지지 않는지 도통 모르다가, 특수 문자는 특히 정규식과 같은 것들은 조심해서 문자열과 같이 써야 한다.
아래는 이러한 것을 처리한 방법을 간단히 정리를 하였다.
올바르지 않은 코드
"sysadmin(SYS관리자)"에서 "SYS관리자"만 뽑아내려고 할 때,
첫번째 그림은 처음 내가 시도했던 잘못된 코드이다.
잘못된 그림1 코드를 쓰게되면 이러한 오류가 발생한다.
옳은 코드
두번째 그림은 잘 처리한 코드이다.
'◽ Java language > Java' 카테고리의 다른 글
[Java] trim : 공백 제거 (0) | 2021.03.22 |
---|---|
[Java] java jdk 1.8.202 다운로드 (java jdk 지난 버전 다운로드) "jdk 다운로드" (0) | 2020.12.04 |
[Java] break를 goto()처럼 쓰는 방법 (루프가 2개 일 때 루프 탈출 위치 정하는 방법) (0) | 2020.11.02 |
[Java - (18) ] Date 형식의 날짜 비교 (0) | 2020.06.17 |
[Java - (17) ] String 문자열 원하는 인코딩으로 변환하기 (0) | 2020.06.17 |
[Java - (16) ] 특정값 몇개인지 체크 ( StringUtils 이용 ) (0) | 2020.04.29 |
[Java] list 관련 기능 간단 정리. (추가, 삭제, 조회 등) (0) | 2020.04.19 |