System::Text::RegularExpressions::Regex::Replace 方法

Regex::Replace(const String&, const char_t *) method

用替换字符串替换字符串中正则表达式的所有匹配项。

String System::Text::RegularExpressions::Regex::Replace(const String &input, const char_t *replacement)
参数类型描述
输入const String&输入字符串。
替换const char_t *替换字符串。

ReturnValue

输入字符串,其中所有正则表达式匹配已被替换字符串替换。

另见

Regex::Replace(const String&, const MatchEvaluator&) method

使用委托生成的替换字符串替换字符串中的所有匹配项。

String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator)
参数类型描述
输入const String&输入字符串。
评估器const MatchEvaluator&委托,根据匹配生成替换字符串。

ReturnValue

所有匹配已被替换的输入字符串。

另见

Regex::Replace(const String&, const MatchEvaluator&, int) method

使用委托生成的替换字符串替换字符串中的所有匹配项。

String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator, int count)
参数类型描述
输入const String&输入字符串。
评估器const MatchEvaluator&委托,根据匹配生成替换字符串。
countint替换次数限制。

ReturnValue

所有匹配已被替换的输入字符串。

另见

Regex::Replace(const String&, const MatchEvaluator&, int, int) method

使用委托生成的替换字符串替换字符串中的所有匹配项。

String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator, int count, int startat)
参数类型描述
输入const String&输入字符串。
评估器const MatchEvaluator&委托,根据匹配生成替换字符串。
countint替换次数限制。
startatint在输入字符串中开始替换的索引。

ReturnValue

所有匹配已被替换的输入字符串。

另见

Regex::Replace(const String&, const String&) method

用替换字符串替换字符串中正则表达式的所有匹配项。

String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement)
参数类型描述
输入const String&输入字符串。
替换const String&替换字符串。

ReturnValue

输入字符串,其中所有正则表达式匹配已被替换字符串替换。

另见

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

替换字符串中的子串。未实现。

String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement, int count)

另见

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

替换字符串中的子串。未实现。

String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement, int count, int startat)

另见

Regex::Replace(const String&, const char_t *, const char_t *) method

用替换字符串替换字符串中正则表达式的所有匹配项。

static String System::Text::RegularExpressions::Regex::Replace(const String &input, const char_t *pattern, const char_t *replacement)
参数类型描述
输入const String&输入字符串。
patternconst char_t *Regex 模式。
替换const char_t *替换字符串。

ReturnValue

输入字符串,其中所有正则表达式匹配已被替换字符串替换。

另见

Regex::Replace(const String&, const String&, const char_t *) method

用替换字符串替换字符串中正则表达式的所有匹配项。

static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const char_t *replacement)
参数类型描述
输入const String&输入字符串。
patternconst String&Regex 模式。
替换const char_t *替换字符串。

ReturnValue

输入字符串,其中所有正则表达式匹配已被替换字符串替换。

另见

Regex::Replace(const String&, const String&, const MatchEvaluator&) method

替换正则表达式匹配项。

static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const MatchEvaluator &evaluator)
参数类型描述
输入const String&输入字符串。
模式const String&正则表达式模式。
评估器const MatchEvaluator&委托用于为每个匹配生成替换字符串。

ReturnValue

String with all matches replaced.

另见

Regex::Replace(const String&, const String&, const MatchEvaluator&, RegexOptions) method

使用委托生成的替换字符串(静态函数)替换字符串中的所有匹配项。

static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const MatchEvaluator &evaluator, RegexOptions options)
参数类型描述
输入const String&输入字符串。
patternconst String&Regex 模式。
评估器const MatchEvaluator&委托,根据匹配生成替换字符串。
optionsRegexOptionsRegex 选项。

ReturnValue

所有匹配已被替换的输入字符串。

另见

Regex::Replace(const String&, const String&, const String&) method

替换正则表达式匹配项。

static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const String &replacement)
参数类型描述
输入const String&输入字符串。
模式const String&正则表达式模式。
替换const String&替换字符串。

ReturnValue

String with all matches replaced.

另见

Regex::Replace(const String&, const String&, const String&, RegexOptions) method

用替换字符串替换字符串中正则表达式的所有匹配项。

static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const String &replacement, RegexOptions options)
参数类型描述
输入const String&输入字符串。
patternconst String&Regex 模式。
替换const String&替换字符串。
optionsRegexOptionsRegex 选项。

ReturnValue

输入字符串,其中所有正则表达式匹配已被替换字符串替换。

另见