MatchEvaluator Delegate

MatchEvaluator Delegate

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Represents the method that is called each time a regular expression match is found during a Replace method operation.

Namespace:  System.Text.RegularExpressions
Assembly:  System (in System.dll)

No code example is currently available or this language may not be supported.

Parameters

match
Type: System.Text.RegularExpressions::Match
The Match object that represents a single regular expression match during a Replace method operation.

Return Value

Type: System::String
A string returned by the method that is represented by the MatchEvaluator delegate.

You can use a MatchEvaluator delegate method to perform a custom verification or manipulation operation for each match found by a replacement method such as Regex::Replace(String, MatchEvaluator). For each matched string, the Replace method calls the MatchEvaluator delegate method with a Match object that represents the match. The delegate method performs whatever processing you prefer and returns a string that the Replace method substitutes for the matched string.

The following code example uses the MatchEvaluator delegate to replace every matched group of characters with the number of the match occurrence.

No code example is currently available or this language may not be supported.

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Show:
© 2017 Microsoft