Regex 2

java.util.regex.Pattern 설명 (Regular Expression > Methods of the Pattern Class)

지금까지 우리는 test harness를 이용하여 패턴 객체를 생성하고 그들의 기본 폼을 이용하였다. 이번 섹션에서는 좀더 향상된 기술로 플래그와 함깨 패턴을 생성하거나 포함된 플래그 표현들을 이용할 것이다. 우리가 아직 논의하지 않은 몇가지 유용한 추가적인 내용들에 대해서 논의할 것이다.Creating a Pattern with FlagsPattern 클래스는 플래그를 제공하는 새로운 compile 메소드를 가지고 있다. 플래그 파라미터는 비트 마스크 처리가 되며 다음과 같이 public static field들로 구성되어 잇다.Pattern.CANON_EQ 규칙에 의해서 같은지 검사하도록 한다. 이 플래그가 지정되면 2개의 캐릭터는 매치를 수행할때 전체가 규칙에 의해서 분해를 수행한 것이 매칭이 되..

regex 정규표현식의 기본 문법

정규표현식의 기본 문법 정규표현식은 소프트웨어에 따라서 방식이나 지원 범위가 다를 수 있습니다. ^The The로 시작하는 문자열 of despair$ of despair로 끝나는 문자열 ^abc$ abc로 시작하고 abc로 끝나는 문자열 (abc 라는 문자열도 해당됨) notice notice가 들어 있는 문자열 ab* a 다음에 b가 0개 이상 (a, ab, abbb 등등) ab+ a 다음에 b가 1개 이상 (ab, abbb 등등) ab? a 다음에 b가 있거나 없거나 (ab 또는 a) ab{2} a 다음에 b가 2개 있는 문자열 (abb) ab{2,} a 다음에 b가 2개 이상 (abb, abbbb 등등) ab{3,5} a 다음에 b가 3개에서 5개 사이 (abbb, abbbb, 또는 abbbbb)..

Etc 2008.04.10