Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

<regex>

Define una clase de plantilla para analizar Expresiones regulares (C++), y varias clases de plantilla y funciones para buscar texto para las coincidencias en un objeto de expresión regular.

#include <regex>

Para crear un objeto de expresión regular, utilice la clase de plantilla basic_regex (Clase) o una de sus especializaciones, regex (Typedef) y wregex (Typedef), así como los marcadores de la sintaxis de regex_constants::syntax_option_typeescrito.

Para buscar texto para las coincidencias en un objeto de expresión regular, utilice las funciones regex_match (Función) y regex_search (Función)de plantilla, así como los marcadores de la coincidencia de regex_constants::match_flag_typeescrito. Estos resultados devueltos de las funciones mediante la clase de plantilla match_results (Clase) y sus especializaciones, cmatch (Typedef), wcmatch (Typedef), smatch (Typedef), y wsmatch (Typedef), así como la clase de plantilla sub_match (Clase) y sus especializaciones, csub_match (Typedef), wcsub_match (Typedef), ssub_match (Typedef), y wssub_match (Typedef).

Para reemplazar el texto que coincide con un objeto de expresión regular, utilice la función regex_replace (Función)de plantilla, así como los marcadores de la coincidencia de regex_constants::match_flag_typeescrito.

Para iterar por varias coincidencias de un objeto de expresión regular, utilice las clases de plantilla regex_iterator (Clase) y regex_token_iterator (Clase) o una de sus especializaciones, cregex_iterator (Typedef), sregex_iterator (Typedef), wcregex_iterator (Typedef), wsregex_iterator (Typedef), cregex_token_iterator (Typedef), sregex_token_iterator (Typedef), wcregex_token_iterator (Typedef), o wsregex_token_iterator (Typedef), así como los marcadores de la coincidencia de regex_constants::match_flag_typeescrito.

Para modificar los detalles de la gramática de expresiones regulares, escriba una clase que implementa los rasgos de expresiones regulares.

Bb982382.collapse_all(es-es,VS.120).gifClases

basic_regex

Encapsula una expresión regular.

match_results

Contiene una secuencia de subcoincidencias.

regex_constants

Contiene constantes ordenadas.

regex_error

Informes una expresión regular incorrecta.

regex_iterator

Recorre los resultados de la coincidencia.

regex_traits

Describe las características de los elementos que coincida.

regex_traitschar<>

Describe características de char que coincida.

<regex_traitswchar_t>

Describe características de wchar_t que coincida.

regex_token_iterator

Recorre en iteración de subcoincidencias.

sub_match

Describe subcoincidencias.

Bb982382.collapse_all(es-es,VS.120).gifDefiniciones de tipos

cmatch

Definición de tipo para charmatch_results.

cregex_iterator

Definición de tipo para charregex_iterator.

cregex_token_iterator

Definición de tipo para charregex_token_iterator.

csub_match

Definición de tipo para charsub_match.

regex

Definición de tipo para charbasic_regex.

smatch

Definición de tipo para stringmatch_results.

sregex_iterator

Definición de tipo para stringregex_iterator.

sregex_token_iterator

Definición de tipo para stringregex_token_iterator.

ssub_match

Definición de tipo para stringsub_match.

wcmatch

Definición de tipo para wchar_tmatch_results.

wcregex_iterator

Definición de tipo para wchar_tregex_iterator.

wcregex_token_iterator

Definición de tipo para wchar_tregex_token_iterator.

wcsub_match

Definición de tipo para wchar_tsub_match.

wregex

Definición de tipo para wchar_tbasic_regex.

wsmatch

Definición de tipo para wstringmatch_results.

wsregex_iterator

Definición de tipo para wstringregex_iterator.

wsregex_token_iterator

Definición de tipo para wstringregex_token_iterator.

wssub_match

Definición de tipo para wstringsub_match.

Bb982382.collapse_all(es-es,VS.120).gifFunciones

regex_match

Coincide con una expresión regular.

regex_replace

Replaces coincide con las expresiones regulares.

regex_search

Buscar una coincidencia de expresión regular.

swap

Intercambia basic_regex u objetos de match_results .

Bb982382.collapse_all(es-es,VS.120).gifOperadores

operator==

Comparación de diferentes objetos, igual.

operator!=

Comparación de diferentes objetos, no igual.

':?'.<

Comparación de varios objetos, menor que.

operator<=

Comparación de diferentes objetos, menor que o de igual.

':?'.>

Comparación de diferentes objetos, mayor que.

operator>=

Comparación de diferentes objetos, mayor o de igual.

':?'.<<

Inserta sub_match en una secuencia.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft