#每天一點點,記錄工作中實際可行操作#
正規表示式的常用操作符
. 表示任何單個字元
字符集,對單個字元給出取值範圍,[abc]表示a或b或c,[a-z]表示a到z的單個字元
非字符集,對單個字元給出排除範圍,[abc]表示非a或b或c的單個字元
? 前乙個字元0次或1次擴充套件,abc?表示ab,abc
| 左右表示式任意乙個,abc|def,表示abc或def
擴充套件前乙個字元m次,abc 表示abbc
擴充套件前乙個字元m至n次(含n),abc表示abc,abbc
匹配字串開頭,abc表示abc且在乙個字串的開頭
$ 匹配字串結尾,abc$表示abc且在乙個字串的結尾
() 分組標記,內部只能使用|操作符(abc)表示abc,(abc|def)表示abc,def
\d 數字,等價於[0-9]
\w 單詞字元,等價於[a-za-z0-9]
最小匹配操作符:
*? 前乙個字元0次或無限次擴充套件,最小匹配
+? 前乙個字元1次或無限次擴充套件,最小匹配
?? 前乙個字元0次或1次擴充套件,最小匹配
? 擴充套件前乙個字元m至n次(含n),最小匹配
正規表示式的常用操作符
操作符 說明例項 表示任何單個字元 字符集,對單個字元給出取值範圍 abc 表示a b c,a z 表示a到z單個字元 非字符集,對單個字元給出排除範圍 abc 表示非a或b或c的單個字元 前乙個字元0次或無限次擴充套件 abc 表示 ab abc abcc abccc等 前乙個字元1次或無限次擴充...
常用的正規表示式操作符 from ibm
表 1.常用的正規表示式操作符 操作符用途 句號 匹配任意單個字元。脫字型大小 匹配出現在行首或字串開始位置的空字元 串。美元符號 匹配出現在行末的空字串。a匹配大寫字母 a a匹配小寫字母 a d匹配任意一位數字。d匹配任意單個非數字字元。w匹配任意單個字母數字字元,同義詞是 alnum a e ...
re庫正規表示式常用操作符
表示任何單個字元 對單個字元給出取值範圍 abc 表示a,b,c乙個 a z 表示a到z單個字元 對單個字元給出排除範圍 對前乙個字元0到若干次擴充套件 對前乙個字元1到若干次擴充套件 對前乙個字元0到1次擴充套件 或者 左右任意乙個 擴充套件前乙個字元m次 擴充套件前乙個字元m到n次 包括n次 在...