public class System.Text.RegularExpressions.Regex :
object,
System.Runtime.Serialization.ISerializable
{ // Fields // Constructors
public Regex(string pattern);
public Regex(string pattern, System.Text.RegularExpressions.RegexOptions options); // Properties
public RegexOptions Options { get; }
public bool RightToLeft { get; } // Methods
public static void CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[] regexinfos, System.Reflection.AssemblyName assemblyname);
public static void CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[] regexinfos, System.Reflection.AssemblyName assemblyname, System.Reflection.Emit.CustomAttributeBuilder[] attributes);
public static void CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[] regexinfos, System.Reflection.AssemblyName assemblyname, System.Reflection.Emit.CustomAttributeBuilder[] attributes, string resourceFile);
public virtual bool Equals(object obj);
public static string Escape(string str);
public string[] GetGroupNames();
public int[] GetGroupNumbers();
public virtual int GetHashCode();
public Type GetType();
public string GroupNameFromNumber(int i);
public int GroupNumberFromName(string name);
public bool IsMatch(string input);
public static bool IsMatch(string input, string pattern);
public static bool IsMatch(string input, string pattern, System.Text.RegularExpressions.RegexOptions options);
public bool IsMatch(string input, int startat);
public System.Text.RegularExpressions.Match Match(string input);
public System.Text.RegularExpressions.Match Match(string input, int beginning, int length);
public static System.Text.RegularExpressions.Match Match(string input, string pattern);
public static System.Text.RegularExpressions.Match Match(string input, string pattern, System.Text.RegularExpressions.RegexOptions options);
public System.Text.RegularExpressions.Match Match(string input, int startat);
public System.Text.RegularExpressions.MatchCollection Matches(string input);
public static System.Text.RegularExpressions.MatchCollection Matches(string input, string pattern);
public static System.Text.RegularExpressions.MatchCollection Matches(string input, string pattern, System.Text.RegularExpressions.RegexOptions options);
public System.Text.RegularExpressions.MatchCollection Matches(string input, int startat);
public string Replace(string input, System.Text.RegularExpressions.MatchEvaluator evaluator);
public string Replace(string input, System.Text.RegularExpressions.MatchEvaluator evaluator, int count);
public string Replace(string input, System.Text.RegularExpressions.MatchEvaluator evaluator, int count, int startat);
public static string Replace(string input, string pattern, System.Text.RegularExpressions.MatchEvaluator evaluator);
public static string Replace(string input, string pattern, System.Text.RegularExpressions.MatchEvaluator evaluator, System.Text.RegularExpressions.RegexOptions options);
public static string Replace(string input, string pattern, string replacement);
public static string Replace(string input, string pattern, string replacement, System.Text.RegularExpressions.RegexOptions options);
public string Replace(string input, string replacement);
public string Replace(string input, string replacement, int count);
public string Replace(string input, string replacement, int count, int startat);
public string[] Split(string input);
public string[] Split(string input, int count);
public string[] Split(string input, int count, int startat);
public static string[] Split(string input, string pattern);
public static string[] Split(string input, string pattern, System.Text.RegularExpressions.RegexOptions options);
public virtual string ToString();
public static string Unescape(string str);
object,
System.Runtime.Serialization.ISerializable
{ // Fields // Constructors
public Regex(string pattern);
public Regex(string pattern, System.Text.RegularExpressions.RegexOptions options); // Properties
public RegexOptions Options { get; }
public bool RightToLeft { get; } // Methods
public static void CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[] regexinfos, System.Reflection.AssemblyName assemblyname);
public static void CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[] regexinfos, System.Reflection.AssemblyName assemblyname, System.Reflection.Emit.CustomAttributeBuilder[] attributes);
public static void CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[] regexinfos, System.Reflection.AssemblyName assemblyname, System.Reflection.Emit.CustomAttributeBuilder[] attributes, string resourceFile);
public virtual bool Equals(object obj);
public static string Escape(string str);
public string[] GetGroupNames();
public int[] GetGroupNumbers();
public virtual int GetHashCode();
public Type GetType();
public string GroupNameFromNumber(int i);
public int GroupNumberFromName(string name);
public bool IsMatch(string input);
public static bool IsMatch(string input, string pattern);
public static bool IsMatch(string input, string pattern, System.Text.RegularExpressions.RegexOptions options);
public bool IsMatch(string input, int startat);
public System.Text.RegularExpressions.Match Match(string input);
public System.Text.RegularExpressions.Match Match(string input, int beginning, int length);
public static System.Text.RegularExpressions.Match Match(string input, string pattern);
public static System.Text.RegularExpressions.Match Match(string input, string pattern, System.Text.RegularExpressions.RegexOptions options);
public System.Text.RegularExpressions.Match Match(string input, int startat);
public System.Text.RegularExpressions.MatchCollection Matches(string input);
public static System.Text.RegularExpressions.MatchCollection Matches(string input, string pattern);
public static System.Text.RegularExpressions.MatchCollection Matches(string input, string pattern, System.Text.RegularExpressions.RegexOptions options);
public System.Text.RegularExpressions.MatchCollection Matches(string input, int startat);
public string Replace(string input, System.Text.RegularExpressions.MatchEvaluator evaluator);
public string Replace(string input, System.Text.RegularExpressions.MatchEvaluator evaluator, int count);
public string Replace(string input, System.Text.RegularExpressions.MatchEvaluator evaluator, int count, int startat);
public static string Replace(string input, string pattern, System.Text.RegularExpressions.MatchEvaluator evaluator);
public static string Replace(string input, string pattern, System.Text.RegularExpressions.MatchEvaluator evaluator, System.Text.RegularExpressions.RegexOptions options);
public static string Replace(string input, string pattern, string replacement);
public static string Replace(string input, string pattern, string replacement, System.Text.RegularExpressions.RegexOptions options);
public string Replace(string input, string replacement);
public string Replace(string input, string replacement, int count);
public string Replace(string input, string replacement, int count, int startat);
public string[] Split(string input);
public string[] Split(string input, int count);
public string[] Split(string input, int count, int startat);
public static string[] Split(string input, string pattern);
public static string[] Split(string input, string pattern, System.Text.RegularExpressions.RegexOptions options);
public virtual string ToString();
public static string Unescape(string str);
using System.Text;
using System.Text.RegularExpressions;