System::Text::RegularExpressions::Regex::Replace method

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

すべての正規表現一致が置換文字列に置き換えられた入力文字列。

参照