程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 玩轉.net正則表達式

玩轉.net正則表達式

編輯:.NET實例教程
C#中的正則表達式包含在.Net基礎類庫的一個名稱空間下,這個名稱空間就是System.Text.RegularExpressions。該名稱空間包括8個類,1個枚舉,1個委托。他們分別是:
                     Capture: 包含一次匹配的結果;
                     CaptureCollection: Capture的序列;
                     Group: 一次組記錄的結果,由Capture繼承而來;
                     GroupCollection:表示捕獲組的集合
                     Match: 一次表達式的匹配結果,由Group繼承而來;
                     MatchCollection: Match的一個序列;
                     MatchEvaluator: 執行替換操作時使用的委托;
                     Regex:編譯後的表達式的實例。
                     RegexCompilationInfo:提供編譯器用於將正則表達式編譯為獨立程序集的信息
                     RegexOptions 提供用於設置正則表達式的枚舉值
       Regex類中還包含一些靜態的方法:
                    Escape: 對字符串中的regex中的轉義符進行轉義;
                    IsMatch: 如果表達式在字符串中匹配,該方法返回一個布爾值;
                    Match: 返回Match的實例;
                    Matches: 返回一系列的Match
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved