CS (1) 썸네일형 리스트형 [CS / Regex] 정규표현식의 엔진과 성능 정규표현식이란? 정규표현식은 특정 문자열 규칙을 가진 문자열의 집합을 찾는 언어이다. 정규표현식의 동작 모든 정규표현식은 그 정규표현식에 맞는 Finite Automaton(FA)로 만들 수 있다. 정규표현식을 컴파일한다는 것은 원래 정규표현식을 정규표현식 엔진이 쉽게 실행할 수 있는 Finite Automaton으로 변환한다는 것이다. 몇몇 구현에서는 Preprocessor를 이용하기도 하는데, 이는 \p{alpha}와 같은 것을 [a-zA-Z]로 변환시켜주는 것과 같은 일들을 한다. 1. 컴파일 정규식 패턴을 정규식 패턴 객체로 변환하는 과정이 필요하다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import java.util.regex.*; public class RegexEx.. 이전 1 다음