terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ Replace() [1/7]

static string System.Text.RegularExpressions.Regex.Replace ( MatchEvaluator evaluator,
Regex regex,
string input,
int count,
int startat )
inlinestaticprivate

Definition at line 337 of file Regex.cs.

338 {
340 do
341 {
342 TimeSpan timeSpan = regex.internalMatchTimeout;
343 Match match;
344 if (input == null || match._capcount == 0)
345 {
346 goto IL_0052;
347 }
348 StringBuilder stringBuilder = StringBuilderCache.Acquire(16);
349 object target = evaluator.m_target;
350 int <Index>k__BackingField = match.<Index>k__BackingField;
351 int <Index>k__BackingField2 = match.<Index>k__BackingField;
352 int <Length>k__BackingField = match.<Length>k__BackingField;
353 match2 = match.NextMatch();
354 }
355 while (match2._capcount != 0);
356 TimeSpan timeSpan2 = regex.internalMatchTimeout;
357 IL_0052:
358 TimeSpan timeSpan3 = regex.internalMatchTimeout;
359 int <Index>k__BackingField3 = match2.<Index>k__BackingField;
360 string <Text>k__BackingField = match2.<Text>k__BackingField;
361 string text;
362 return text;
363 }
class f__AnonymousType0<< Count > j__TPar
static Match Match(string input, string pattern)
Definition Regex.cs:194

References System.Text.StringBuilderCache.Acquire(), System.input, j__TPar, System.match, and System.text.