記錄正規表示式的操作符介紹

2021-09-18 08:00:50 字數 732 閱讀 5274

正規表示式操作符

.表示任何字元

字符集,對單個字元給出取值範圍

[^ ]非字符集,對單個字元給出排除範圍 例:[^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 ...