다음을 통해 공유


regex_constants::syntax_option_type

구문 옵션을 선택 하기 위한 플래그입니다.

typedef T1 syntax_option_type;
static const syntax_option_type awk, basic, collate, ECMAScript,
  egrep, extended, grep, icase, nosubs, optimize;

설명

설명 언어 지정자 및 구문 한정자는 정규식을 컴파일할 때 사용 하는 비트 마스크 형식이입니다.로 옵션을 조합할 수 있습니다.|.한 번에 둘 이상의 언어 지정 자가 사용 되어야 합니다.

언어 지정자입니다.

basic-BRE로 컴파일

extended-ERE로 컴파일

ECMAScript-Ecmascript로 컴파일

awk-awk로 컴파일

grep-grep으로 컴파일

egrep-egrep로 컴파일

구문 한정자는 다음과 같습니다.

icase-일치 하는 항목이 대/소문자 변경

nosubs-implementaton는 캡처 그룹의 내용을 추적할 필요 없습니다

optimize-정규식 컴파일 속도 보다는 속도가 일치 하는 구현을 강조 해야

collate-만들기 로캘에 일치

요구 사항

헤더: <regex>

네임 스페이스: 국방 표준

참고 항목

참조

<regex>

regex_constants Class

기타 리소스

<regex> 멤버