Wprowadzenie
Jest to ustandaryzowany sposób wyrażania wzorców dopasowanych do sekwencji znaków. niektóre typowe parametry regex są pokazane poniżej -
Target sequence (subject) - Służy do wyszukiwania wzorca sekwencji.
Regular expression (pattern) - Służy do wyszukiwania w sekwencji docelowej.
Matches array - Informacje o dopasowaniach są przechowywane w jednym ze specjalnych typów tablic match_results (takich jak cmatch lub smatch).
Replacement strin - Ta operacja zastępuje dopasowania.
Operacje regularne
Typy iteratorów
instancje basic_regex
wystąpienia match_results
| Sr.No. |
tworzenie i opis wyników match_results |
| 1 |
cmatch To są match_results dla literałów ciągów. |
| 2 |
wcmatch Są to match_results dla szerokich literałów ciągów. |
| 3 |
smatch To są match_results dla obiektów typu string. |
| 4 |
wsmatch Są to match_results dla obiektów typu wide string. |
instancje sub_match
| Sr.No. |
tworzenie i opis sub_match |
| 1 |
csub_match Jest to dopasowanie podrzędne dla literałów łańcuchowych. |
| 2 |
wcsub_match Jest to sub_match dla szerokich literałów łańcuchowych. |
| 3 |
ssub_match Jest to dopasowanie podrzędne dla łańcuchów. |
| 4 |
wssub_match Jest to sub_match dla szerokich łańcuchów. |
Przestrzenie nazw
| Sr.No. |
Przestrzeń nazw i opis |
| 1 |
regex_constants To są stałe wyrażenia regularnego. |