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

Regex::Split(const String&) method

Divise la chaîne selon les correspondances d’expressions régulières.

ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input)
ParamètreTypeDescription
inputconst String&String à diviser.

ReturnValue

Array of substrings between matches.

Voir aussi

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

Divise la chaîne selon les correspondances d’expressions régulières.

ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, int count)
ParamètreTypeDescription
inputconst String&String à diviser.
countintLimite du nombre de sous‑chaînes.

ReturnValue

Array of substrings between matches.

Voir aussi

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

Divise une chaîne d’entrée un nombre maximal spécifié de fois en un tableau de sous‑chaînes, aux positions définies par une expression régulière spécifiée dans le constructeur Regex. La recherche du motif d’expression régulière commence à une position de caractère spécifiée dans la chaîne d’entrée.

ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, int count, int startat)
ParamètreTypeDescription
entréeconst String&La chaîne à diviser.
countintLe nombre maximal de fois que la division peut se produire.
startatintLa position du caractère dans la chaîne d’entrée où la recherche commencera.

ReturnValue

Un tableau de chaînes.

Voir aussi

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

Divise la chaîne selon regexp.

static ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, int count, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout)
ParamètreTypeDescription
entréeconst String&Chaîne d’entrée.
modèleconst String&Modèle Regexp.
countintLimite du nombre de Match.
optionsRegexOptionsOptions de correspondance.
matchTimeoutTimeSpanDélai d’attente.

ReturnValue

Array of strings between matchse.

Voir aussi

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

Divise la chaîne selon regexp.

static ArrayPtr<String> System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout)
ParamètreTypeDescription
entréeconst String&Chaîne d’entrée.
modèleconst String&Modèle Regexp.
optionsRegexOptionsOptions de correspondance.
matchTimeoutTimeSpanDélai d’attente.

ReturnValue

Array of strings between matchse.

Voir aussi