반응형 정규표현식1 [Java] 정규식(Regular Expression) 1. 대표적인 패턴 패턴 의미 x 문자 x xyz 문자 xyz [xyz] x,y,z 중 하나의 문자 [a-z] a~z 중 하나의 문자 [^xyz] x,y,z가 아닌 하나의 문자 [^a-z] a~z가 아닌 하나의 문자 abc|xyz 문자열 abc 또는 xyz {숫자} 반복 횟수 ^x 시작문자 x x$ 종료문자 x . 하나의 문자 x* 0개이상 계속되는 x \ 다음에 오는 문자를 이스케이프 처리 \d 숫자 0~9 \D 숫자가 아닌 문자 = [^0-9] \W 영문, 숫자, 언더바 = [A-za-zo-9_] \s 공백문자(스페이스, 탭, 줄바꿈 등) \S 공백문자 이외의 문자 = [^\s] \t 수평탭 \n 줄바꿈 코드 2. 참고사항 1. ^ -> 시작표시(매칭이 처음부터 되어야 함) 2. $ -> 끝표시(문자.. 2022. 3. 19. 이전 1 다음 반응형