正規表示式隨筆(2)

2021-09-24 06:14:49 字數 798 閱讀 7184

常用按型別匹配:

1.1 匹配乙個數字:\d

1.2 匹配乙個字母、數字或下劃線:\w

1.3 匹配乙個邊界:\b

1.4 匹配乙個換行符號:\n

1.5 匹配乙個回車符號:\r

1.6 匹配乙個任何空白字元:\s

常用按型別匹配取反:大寫

2.1 匹配乙個非數字:\d

2.2 匹配乙個非字母、數字或下劃線:\w

2.3 匹配乙個非邊界:\b

2.4 匹配乙個任何空白字元:\s

常用按集合匹配:

3.1 匹配乙個數字:[0-9]

3.2 匹配乙個字母:[a-za-z]

3.2 匹配乙個字母、數字或下劃線:[a-za-z0-9_]

3.3 匹配abc中的乙個字母:[abc]

常用按集合匹配取反:使用^

3.1 匹配乙個非數字:[^0-9]

3.2 匹配乙個非字母:[^a-za-z]

3.2 匹配乙個非字母、數字或下劃線:[^a-za-z0-9_]

3.3 不匹配abc中的任何乙個字母:[^abc]

簡單小例項:

1)匹配:123abc、323adad

按照型別匹配:^\d\w$

按照集合匹配:^[0-9][a-z]$

2)匹配: a 1232ber daasdfdss

按照型別匹配:^\w\s+\w+\s+\w+$

按照集合匹配:^[a-z][^a-za-z0-9_]+[a-z0-9][^a-za-z0-9_]+[a-z]$

正規表示式隨筆

所謂正規表示式其實就是用一串模版字串去匹配目標字串。1.新增引用using system.text.regularexpressions 如下 textbox txt new textbox txt.textchanged sender,e if regex.ismatch txt.text,150...

正規表示式隨筆

匹配任何單個字元。例如正規表示式 b.g 能匹配如下字串 big bug b g 但是不匹配 buug b.g 可以匹配 buug 匹配括號中的任何乙個字元。例如正規表示式 b aui g 匹配bug big和bag,但是不匹配beg baug。可以在括號中使用連字元 來指定字元的區間來簡化表示,例...

PHP 正規表示式隨筆

正規表示式 正則用來查詢指定的字串 匹配 替換指定的字串 1 什麼是正規表示式 正規表示式是一組描述字串特徵的模式,用於匹配一組字串。這種模式本身也是字串只不過有一些規則和語法。2 正規表示式用來解決字串的搜尋 替換 分隔 3 在php中學習正規表示式學習什麼?正規表示式的寫法。正規表示式的處理函式...