正規表示式操作符
.表示任何字元
字符集,對單個字元給出取值範圍
[^ ]非字符集,對單個字元給出排除範圍 例:[^abc]表示出現乙個字元,但字元不是a或b或c
前乙個字元0次或無限次擴充套件 例:abc表示ab,abc,abcc,abccc等
+前乙個字元1次或無限次擴充套件 例:abc+表示abc,abcc,abccc等
?前乙個字元0次或1次擴充套件 例:abc?表示ab,abc
|左右表示式任意乙個 例:abc|def表示abc,def
表示擴充套件前乙個字元m次 例:abc表示abbc
表示擴充套件前乙個字元m至n次(含n次) 例:ab表示abc,abbc
^匹配正規表示式開頭部分 例:^abc表示abc,而且abc一定在字串最開始的部分
和 對應
,表示匹
配正則表
達式的結
尾部分例
:abc
和^對應,表示匹配正規表示式的結尾部分 例:abc
和對應,表示
匹配正則
表示式的
結尾部分
例:ab
c表示abc,而且abc一定在字串最結尾的部分
()分組標記,在()內部只能使用|操作符(或操作符) 例:(abc)表示abc,(abc|def)表示abc或者def
\d表示數字,相當於在中增加0-9
\w表示單詞字元,相當於在在中增加[a-za-z0-9_]
正規表示式的常用操作符
每天一點點,記錄工作中實際可行操作 正規表示式的常用操作符 表示任何單個字元 字符集,對單個字元給出取值範圍,abc 表示a或b或c,a z 表示a到z的單個字元 非字符集,對單個字元給出排除範圍,abc 表示非a或b或c的單個字元 前乙個字元0次或1次擴充套件,abc?表示ab,abc 左右表示式...
正規表示式的常用操作符
操作符 說明例項 表示任何單個字元 字符集,對單個字元給出取值範圍 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 ...