常用的正規表示式操作符 from ibm

2021-09-30 05:34:23 字數 837 閱讀 6743

表 1. 常用的正規表示式操作符

操作符用途

.(句號)

匹配任意單個字元。

^(脫字型大小)

匹配出現在行首或字串開始位置的空字元 串。

$(美元符號)

匹配出現在行末的空字串。

a匹配大寫字母 a 。

a匹配小寫字母 a 。

/d匹配任意一位數字。

/d匹配任意單個非數字字元。

/w匹配任意單個字母數字字元,同義詞是[:alnum:]

[a-e]匹配任意大寫的 a、b、c、d 或 e 。

[^a-e]匹配除

a、b、c、d 和 e 之外的任意字元。

x?匹配出現零次或一次的大寫字母 x 。

x*匹配零個或任意個大寫 x 。

x+匹配乙個或多個字母 x 。

x精確匹配 n 個字母 x 。

x匹配最少 n 個並且不超過 m 個字母 x 。 如果省略 m ,表示式將嘗試匹配最少 n 個 x 。

(abc|def)+匹配一連串的(最少乙個)abcdefabcdef將匹配。

正規表示式的常用操作符

每天一點點,記錄工作中實際可行操作 正規表示式的常用操作符 表示任何單個字元 字符集,對單個字元給出取值範圍,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次或無限次擴充...

re庫正規表示式常用操作符

表示任何單個字元 對單個字元給出取值範圍 abc 表示a,b,c乙個 a z 表示a到z單個字元 對單個字元給出排除範圍 對前乙個字元0到若干次擴充套件 對前乙個字元1到若干次擴充套件 對前乙個字元0到1次擴充套件 或者 左右任意乙個 擴充套件前乙個字元m次 擴充套件前乙個字元m到n次 包括n次 在...