13 references to MatchEvaluator
netstandard (1)
netstandard.cs (1)
2051[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.RegularExpressions.MatchEvaluator))]
PresentationBuildTasks (1)
Microsoft\Build\Tasks\Windows\UidManager.cs (1)
1331private static MatchEvaluator EscapeMatchEvaluator = new MatchEvaluator(EscapeMatch);
PresentationFramework (1)
MS\Internal\Globalization\BamlResourceContent.cs (1)
93private static MatchEvaluator UnescapeMatchEvaluator = new MatchEvaluator(UnescapeMatch);
System (1)
src\libraries\shims\System\ref\System.cs (1)
906[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.RegularExpressions.MatchEvaluator))]
System.Text.RegularExpressions (9)
System\Text\RegularExpressions\Regex.Replace.cs (9)
90public static string Replace(string input, [StringSyntax(StringSyntaxAttribute.Regex)] string pattern, MatchEvaluator evaluator) => 97public static string Replace(string input, [StringSyntax(StringSyntaxAttribute.Regex, nameof(options))] string pattern, MatchEvaluator evaluator, RegexOptions options) => 100public static string Replace(string input, [StringSyntax(StringSyntaxAttribute.Regex, nameof(options))] string pattern, MatchEvaluator evaluator, RegexOptions options, TimeSpan matchTimeout) => 107public string Replace(string input, MatchEvaluator evaluator) 121public string Replace(string input, MatchEvaluator evaluator, int count) 136public string Replace(string input, MatchEvaluator evaluator, int count, int startat) 155private static string Replace(MatchEvaluator evaluator, Regex regex, string input, int count, int startat) 179regex.RunAllMatchesWithCallback(input, startat, ref state, static (ref (StructListBuilder<ReadOnlyMemory<char>> segments, MatchEvaluator evaluator, int prevat, string input, int count) state, Match match) => 198regex.RunAllMatchesWithCallback(input, startat, ref state, static (ref (StructListBuilder<ReadOnlyMemory<char>> segments, MatchEvaluator evaluator, int prevat, string input, int count) state, Match match) =>