Parle Pattern matching

목차

Parle는 flex와 유사한 정규식 일치를 지원합니다. 다음 POSIX 문자 집합도 지원됩니다. [:alnum:], [:alpha:], [:blank:], [:cntrl:], [:digit:], [:graph:], [:lower:], [:print:], [:punct:], [:space:], [:upper:][:xdigit:].

유니코드 문자 클래스는 현재 기본적으로 활성화되어 있지 않습니다. --enable-parle-utf32를 전달하여 사용할 수 있도록 합니다. 특정 인코딩은 올바르게 구성된 정규식으로 매핑할 수 있습니다. 예를 들어 UTF-8로 인코딩된 EURO 기호를 일치시키기 위해 정규식 [\xe2][\x82][\xac]를 사용할 수 있습니다. UTF-8로 인코딩된 문자열의 패턴은 [ -\x7f]{+}[\x80-\xbf]{+}[\xc2-\xdf]{+}[\xe0-\xef]{+}[\xf0-\xff]+.