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

Regex::Split(const String&) method

Divide la cadena por coincidencias de la expresión regular.

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 la expresión regular.

ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, int count)
ParámetroTipoDescripción
inputconst String&String para dividir.
countintLímite del 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
inputconst 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 la expresión regular.

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
inputconst String&Cadena de entrada.
patrónconst String&Patrón de expresión regular.
countintLímite del número de Match.
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 la expresión regular.

static ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout)
ParámetroTipoDescripción
inputconst 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