System::Text::RegularExpressions::Regex::Split método

Regex::Split(const String&) method

Divide la cadena por coincidencias de expresiones regulares.

ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input)
ParámetroTipoDescripción
inputconst String&String para dividir.

ReturnValue

Array of substrings between matches.

Ver también

Regex::Split(const String&, int) method

Divide la cadena por coincidencias de expresiones regulares.

ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, int count)
ParámetroTipoDescripción
inputconst String&String para dividir.
countintLímite de número de subcadenas.

ReturnValue

Array of substrings between matches.

Ver también

Regex::Split(const String&, int, int) method

Divide una cadena de entrada un número máximo especificado de veces en una matriz de subcadenas, en las posiciones definidas por una expresión regular especificada en el constructor Regex. La búsqueda del patrón de expresión regular comienza en una posición de carácter especificada en la cadena de entrada.

ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, int count, int startat)
ParámetroTipoDescripción
entradaconst String&La cadena a dividir.
countintEl número máximo de veces que puede ocurrir la división.
startatintLa posición de carácter en la cadena de entrada donde comenzará la búsqueda.

ReturnValue

Una matriz de cadenas.

Ver también

Regex::Split(const String&, const String&, int, RegexOptions, TimeSpan) method

Divide la cadena por expresiones regulares.

static ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, int count, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout)
ParámetroTipoDescripción
entradaconst String&Cadena de entrada.
patrónconst String&Patrón de expresión regular.
countintMatch límite de número.
opcionesRegexOptionsOpciones de coincidencia.
matchTimeoutTimeSpanTiempo de espera.

ReturnValue

Array of strings between matchse.

Ver también

Regex::Split(const String&, const String&, RegexOptions, TimeSpan) method

Divide la cadena por expresiones regulares.

static ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout)
ParámetroTipoDescripción
entradaconst String&Cadena de entrada.
patrónconst String&Patrón de expresión regular.
opcionesRegexOptionsOpciones de coincidencia.
matchTimeoutTimeSpanTiempo de espera.

ReturnValue

Array of strings between matchse.

Ver también