<regex>
구문 분석할 수 있는 템플릿 클래스를 정의 합니다. TR1 Regular Expressions, 및 여러 템플릿 클래스와 일치 하는 정규식 개체에 대 한 텍스트를 검색 하는 함수도 있습니다.
#include <regex>
설명
정규식 개체를 만들려면 템플릿 클래스를 사용 합니다. basic_regex Class 또는 해당 특수화의 하나 regex Typedef 및 wregex Typedef, 형식의 구문 플래그와 함께 regex_constants::syntax_option_type.
정규식 개체에 일치 하는 텍스트를 검색 하려면 템플릿 함수 사용 regex_match Function 및 regex_search Function, 형식 일치 플래그와 함께 regex_constants::match_flag_type.이러한 함수 템플릿 클래스를 사용 하 여 결과 반환 match_results Class 및 해당 특수화 cmatch Typedef, wcmatch Typedef, smatch Typedef, 및 wsmatch Typedef, 템플릿 클래스와 함께 sub_match Class 및 해당 특수화 csub_match Typedef, wcsub_match Typedef, ssub_match Typedef, 및 wssub_match Typedef.
정규식 개체와 일치 하는 텍스트를 대체 하려면 템플릿 함수 사용 regex_replace Function, 형식 일치 플래그와 함께 regex_constants::match_flag_type.
정규식 개체의 여러 일치 항목을 반복 하려면 템플릿 클래스를 사용 합니다. regex_iterator Class 및 regex_token_iterator Class 또는 해당 특수화의 하나 cregex_iterator Typedef, sregex_iterator Typedef, wcregex_iterator Typedef, wsregex_iterator Typedef, cregex_token_iterator Typedef, sregex_token_iterator Typedef, wcregex_token_iterator Typedef, 또는 wsregex_token_iterator Typedef, 형식 일치 플래그와 함께 regex_constants::match_flag_type.
정규식의 문법의 세부 정보를 수정 하려면 정규식 특성을 구현 하는 클래스를 작성 합니다.
클래스
정규식을 래핑합니다. |
|
시퀀스의 부분을 보유합니다. |
|
상수는 다양 한 보류 |
|
잘못 된 정규식을 보고합니다. |
|
일치 결과를 반복합니다. |
|
일치 하는 요소의 특성을 설명합니다. |
|
특징을 설명 char 일치 하는. |
|
특징을 설명 wchar_t 일치 하는. |
|
부분을 반복합니다. |
|
일치 하는 값을 설명합니다. |
형식 정의
형식에 대 한 정의가 charmatch_results. |
|
형식에 대 한 정의가 charregex_iterator. |
|
형식에 대 한 정의가 charregex_token_iterator. |
|
형식에 대 한 정의가 charsub_match. |
|
형식에 대 한 정의가 charbasic_regex. |
|
형식에 대 한 정의가 stringmatch_results. |
|
형식에 대 한 정의가 stringregex_iterator. |
|
형식에 대 한 정의가 stringregex_token_iterator. |
|
형식에 대 한 정의가 stringsub_match. |
|
형식에 대 한 정의가 wchar_tmatch_results. |
|
형식에 대 한 정의가 wchar_tregex_iterator. |
|
형식에 대 한 정의가 wchar_tregex_token_iterator. |
|
형식에 대 한 정의가 wchar_tsub_match. |
|
형식에 대 한 정의가 wchar_tbasic_regex. |
|
형식에 대 한 정의가 wstringmatch_results. |
|
형식에 대 한 정의가 wstringregex_iterator. |
|
형식에 대 한 정의가 wstringregex_token_iterator. |
|
형식에 대 한 정의가 wstringsub_match. |
함수
정규식을 정확 하 게 일치 합니다. |
|
대체 정규식 일치 합니다. |
|
정규식 일치를 검색 합니다. |
|
Swaps basic_regex or match_results objects. |
연산자
같은 다양 한 개체를 비교 합니다. |
|
같지 않은 다양 한 개체를 비교 합니다. |
|
다양 한 개체의 비교 보다 작아야 합니다. |
|
비교 다양 한 개체의 값 보다 작거나 같음. |
|
보다 다양 한 개체를 비교 합니다. |
|
다양 한 개체 보다 크거나 같음 비교 합니다. |
|
삽입 한 sub_match 에서 스트림을. |