본문 바로가기

정규표현식

손에 잡히는 정규표현식 표 펌 http://m.blog.daum.net/creazier/15309380# - 참조 : 손에 잡히는 정규 표현식 관련 문법 내용 기 호 의 미 기본 메타 문자 . 모든 문자와 일치 (한 문자) |(버티컬 바) 왼쪽 혹은 오른쪽과 일치 [^] 문자 집합 구성원 중 하나와 일치 - 문자 집합 구성원을 제외하고 일치 \ 다음에 오는 문자를 이스케이프 수량자 * 문자가 없는 경우나 하나 이상 연속하는 문자 찾기 *? 게으른 * 문자 + 문자 하나 이상 찾기 +? 게으른 + 문자 ? 문자가 없거나 하나인 문자 찾기 {n} 정확히 요소와 n번 일치 {m, n} 요소와 m에서 n번 일치 {n, } 요소와 n번 이상 일치 {n, }? 게으른 {n, } 위치 지정 ^ 문자열의 시작과 일치 \A 문자열의 시작과 일치 .. 더보기
자바 정규표현식 메소드 발췌 : 정규 표현식 검색은 java.util.regex.matcher 클래스와 다음 메서드로 지원한다. ● find() - 문자열에서 패턴과 일치하는 부분이 있는지 찾는다. ● lookingAt() - 문자열이 주어진 패턴으로 시작하는지 일치시켜 본다. ● matches() - 문자열 전체를 주어진 패턴과 일치시켜 본다. ● replaceAll() - 일치하는 부분을 모두 치환한다. ● replaceFirst() - 처음 일치하는 부분만 치환한다. java.util.regex.pattern 클래스를 서서 간단한 래퍼 메서드를 사용할 수 있다. ● compile() - 정규 표현식을 패턴으로 컴파일 한다. ● flags() - 패턴에 설정되어 있는 일치 플래그를 반환한다. ● matches() - 문자열.. 더보기