java_regex
-
[Java] 정규표현식 기본 문법Java 2019. 4. 23. 16:45
소스 코드 내에서 정규표현식을 사용해서 문자열을 확인하는 경우가 많다. 정규표현식에 대한 간단한 테스트는 다음과 같이 작성한다. public static void main(String[] args) { System.out.println(Pattern.compile("\\d").matcher("3").matches()); // true } 정규 표현식의 간단한 문법을 살펴보자. 메타문자 기능 설명 . 문자 1개의 문자와 일치 [] 문자 클래스 "["와 "]" 사이의 문자중 하나 선택 예를 들어, [abc]d는 ad, bd, cd를 의미하며 "-"와 함께 범위 지정 가능 [^] 부정 문자 클래스 안의 문자를 제외한 나머지를 선택 ^ 시작 문자열의 시작 $ 끝 문자열의 끝 () 하위식 여러 식을 하나로 표현 ..