Java
[ java ] 정규 표현식(Regex), Pattern, Matcher
정규 표현식 (Regex) 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어입니다. 주로 DB 관련 개발의 데이터 검증, 파싱 등에 많이 쓰이는 것으로 보입니다. 자주 사용되는 정규 표현식 메타문자 기능 매치 예시 . 임의의 한 문자 (\ 제외) "ab.d" : abcd, abdd, ab!d ... * 0번 이상 발생 "ab*c" : ac, abc, abbc … + 1번 이상 발생 "ab+c" : abc, abbc ,,, : *과의 차이 : ac는 포함x ? 0 또는 1번 발생 "Colou?r" 은 u가 0 또는 1번 : color, colour {n} n번 일치 "a{2}bc" : aabc {n,} n번 이상 일치 "a{2,}bc" : aabc, aaabc … {n,m} n번 이상 m번..