정규표현식 (Regular Expression)
·
CS
정규표현식은 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어입니다. 가령, 'E'로 시작하는 단어를 찾거나, 숫자를 제외한 모든 문자열을 찾아내는 등의 경우에 사용됩니다. 아래는 정규표현식을 작성하는 문법에 대해 정리한 표입니다.POSIX 표준기호뜻예시표현가능한 문자열.임의의 한 문자a.baab, abb, acb, ...*임의의 문자열a*bab, aab, aaab, abcb, ...^처음^abc.abca, abcb, abcc, ...$끝.abc$aabc, babc, cabc, ...( )하위식a(bb|cc)dabbd, accd{ }좌측의 문자가 반복a{3}baaab{m,}좌측의 문자가 m회 이상 반복a{3,}baaab, aaaab, ...{m, n}좌측의 문자가 m회 이상, n회 이하..