首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 正則表達式速查筆記(四):字元類別、邊界與前瞻

     編輯:關於C語言

核心語法元素對照:

模式說明
.比對除換行符外任意單一字元;含換行請用 [.\n]
(pattern)捕獲群組,可從 Matches/SubMatches/$0~$9 取得
(?:pattern)非捕獲群組,配合 | 簡化模式,如 industr(?:y|ies)
(?=pattern)正向前瞻,僅檢查不消耗字元,如 Windows (?=95|98|NT|2000)
(?!pattern)負向前瞻,如 Windows (?!95|98|NT|2000)
x|y比對 x 或 y
[xyz]字元集合,比對任一字元
[^xyz]排除字元集合
[a-z]字元範圍
[^a-z]排除字元範圍
\b單字邊界(單字與空格間位置)
\B非單字邊界
\cx控制字元(x 為 A-Z/a-z),如 \cM 為回車
\d數字字元,等同 [0-9]
\D非數字字元,等同 [^0-9]
\f換頁符,等同 \x0c、\cL
\n換行符,等同 \x0a、\cJ
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved