Metodo System::Text::RegularExpressions::Regex::Split

Regex::Split(const String&) method

Dividi la stringa per corrispondenze regex.

ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input)
ParametroTipoDescrizione
inputconst String&String per dividere.

ReturnValue

Array of substrings between matches.

Vedi anche

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

Dividi la stringa per corrispondenze regex.

ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, int count)
ParametroTipoDescrizione
inputconst String&String per dividere.
countintLimite del numero di sottostringhe.

ReturnValue

Array of substrings between matches.

Vedi anche

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

Divide una stringa di input un numero massimo specificato di volte in un array di sottostringhe, nelle posizioni definite da un’espressione regolare specificata nel costruttore Regex. La ricerca del modello di espressione regolare inizia a una posizione di carattere specificata nella stringa di input.

ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, int count, int startat)
ParametroTipoDescrizione
inputconst String&La stringa da dividere.
countintIl numero massimo di volte in cui la divisione può avvenire.
startatintLa posizione del carattere nella stringa di input dove inizierà la ricerca.

ReturnValue

Un array di stringhe.

Vedi anche

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

Dividi la stringa per regexp.

static ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, int count, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout)
ParametroTipoDescrizione
inputconst String&Stringa di input.
patternconst String&Pattern Regexp.
countintMatch limite del numero.
opzioniRegexOptionsOpzioni di matching.
matchTimeoutTimeSpanTimeout.

ReturnValue

Array of strings between matchse.

Vedi anche

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

Dividi la stringa per regexp.

static ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout)
ParametroTipoDescrizione
inputconst String&Stringa di input.
patternconst String&Pattern Regexp.
opzioniRegexOptionsOpzioni di matching.
matchTimeoutTimeSpanTimeout.

ReturnValue

Array of strings between matchse.

Vedi anche