zoukankan      html  css  js  c++  java
  • asp.net正则表达式类的定义

    using System;
    using System.Collections;
    using System.Reflection;
    using System.Reflection.Emit;
    using System.Runtime;
    using System.Runtime.Serialization;
    
    namespace System.Text.RegularExpressions
    {
        [Serializable]
        public class Regex : ISerializable
        {
            protected internal Hashtable capnames;
            protected internal Hashtable caps;
            protected internal int capsize;
            protected internal string[] capslist;
            protected internal RegexRunnerFactory factory;
            protected internal string pattern;
            protected internal RegexOptions roptions;       
            [TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
            protected Regex();
            [TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
            public Regex(string pattern);
            protected Regex(SerializationInfo info, StreamingContext context);
            [TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
            public Regex(string pattern, RegexOptions options);
            public static int CacheSize { get; set; }
            public RegexOptions Options { get; }
            public bool RightToLeft { get; }
            [TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
            public static void CompileToAssembly(RegexCompilationInfo[] regexinfos, AssemblyName assemblyname);
            [TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
            public static void CompileToAssembly(RegexCompilationInfo[] regexinfos, AssemblyName assemblyname, CustomAttributeBuilder[] attributes);
            [TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
            public static void CompileToAssembly(RegexCompilationInfo[] regexinfos, AssemblyName assemblyname, CustomAttributeBuilder[] attributes, string resourceFile);
            public static string Escape(string str);
            public string[] GetGroupNames();
            public int[] GetGroupNumbers();
            public string GroupNameFromNumber(int i);
            public int GroupNumberFromName(string name);
            protected void InitializeReferences();
            public bool IsMatch(string input);
            public bool IsMatch(string input, int startat);
            public static bool IsMatch(string input, string pattern);
            public static bool IsMatch(string input, string pattern, RegexOptions options);
            public Match Match(string input);
            public Match Match(string input, int startat);
            public static Match Match(string input, string pattern);
            public Match Match(string input, int beginning, int length);
            public static Match Match(string input, string pattern, RegexOptions options);
            public MatchCollection Matches(string input);
            public MatchCollection Matches(string input, int startat);
            public static MatchCollection Matches(string input, string pattern);
            public static MatchCollection Matches(string input, string pattern, RegexOptions options);
            public string Replace(string input, MatchEvaluator evaluator);
            public string Replace(string input, string replacement);
            public string Replace(string input, MatchEvaluator evaluator, int count);
            public string Replace(string input, string replacement, int count);
            public static string Replace(string input, string pattern, MatchEvaluator evaluator);
            public static string Replace(string input, string pattern, string replacement);
            public string Replace(string input, MatchEvaluator evaluator, int count, int startat);
            public string Replace(string input, string replacement, int count, int startat);
            public static string Replace(string input, string pattern, MatchEvaluator evaluator, RegexOptions options);
            public static string Replace(string input, string pattern, string replacement, RegexOptions options);
            public string[] Split(string input);
            public string[] Split(string input, int count);
            public static string[] Split(string input, string pattern);
            public string[] Split(string input, int count, int startat);
            public static string[] Split(string input, string pattern, RegexOptions options);
            public override string ToString();
            public static string Unescape(string str);
            protected bool UseOptionC();
            protected bool UseOptionR();
        }
    }
    
  • 相关阅读:
    10000台不稳定机器如果做爬虫
    python 豆瓣高分电影爬虫
    恶意爬虫让机票价格暴涨 每年或致航空公司损失十多亿元
    python 豆瓣高分电影爬虫
    Python 爬虫保存图片
    你的爬虫票价价格暴涨
    10分钟教你利用Python网络爬虫获取穷游攻略
    10分钟教你利用Python网络爬虫获取穷游攻略
    SAP Cloud for Customer 如何直接消费S/4HANA API
    如何分辨 SAP Fiori Launchpad 里的真假 Fiori 应用
  • 原文地址:https://www.cnblogs.com/sntetwt/p/3409930.html
Copyright © 2011-2022 走看看