<PackageReference Include="NETStandard.Library" Version="2.0.0" />

System.Text.RegularExpressions.RegexRunner

public abstract class RegexRunner
namespace System.Text.RegularExpressions { public abstract class RegexRunner { protected void Capture(int capnum, int start, int end); protected static bool CharInClass(char ch, string charClass); protected static bool CharInSet(char ch, string set, string category); protected void CheckTimeout(); protected void Crawl(int i); protected int Crawlpos(); protected void DoubleCrawl(); protected void DoubleStack(); protected void DoubleTrack(); protected void EnsureStorage(); protected abstract bool FindFirstChar(); protected abstract void Go(); protected abstract void InitTrackCount(); protected bool IsBoundary(int index, int startpos, int endpos); protected bool IsECMABoundary(int index, int startpos, int endpos); protected bool IsMatched(int cap); protected int MatchIndex(int cap); protected int MatchLength(int cap); protected int Popcrawl(); protected void TransferCapture(int capnum, int uncapnum, int start, int end); protected void Uncapture(); } }