以後會用到的正規表示式

2021-10-11 18:55:37 字數 2025 閱讀 2140

^\d+$  //匹配非負整數(正整數 + 0)

1[1-9][0-9]$  //匹配正整數

^((-\d+)|(0+))$  //匹配非正整數(負整數 + 0)

^-[0-9][1-9][0-9]$  //匹配負整數

^-?\d+$    //匹配整數

^\d+(.\d+)?$  //匹配非負浮點數(正浮點數 + 0)

^(([0-9]+.[0-9][1-9][0-9])|([0-9][1-9][0-9].[0-9]+)|([0-9][1-9][0-9]))$  //匹配正浮點數

^((-\d+(.\d+)?)|(0+(.0+)?))$  //匹配非正浮點數(負浮點數 + 0)

^(-(([0-9]+.[0-9][1-9][0-9])|([0-9][1-9][0-9].[0-9]+)|([0-9][1-9][0-9])))$  //匹配負浮點數

^(-?\d+)(.\d+)?$  //匹配浮點數

2+$  //匹配由26個英文本母組成的字串

3+$  //匹配由26個英文本母的大寫組成的字串

4+$  //匹配由26個英文本母的小寫組成的字串

5+$  //匹配由數字和26個英文本母組成的字串

^\w+$  //匹配由數字、26個英文本母或者下劃線組成的字串

6+(.[\w-]+)*@[\w-]+(.[\w-]+)+$    //匹配email位址

7+://匹配(\w+(-\w+))(.(\w+(-\w+)))(?\s)?$  //匹配url

匹配中文字元的正規表示式: [\u4e00-\u9fa5]

匹配雙位元組字元(包括漢字在內):[^\x00-\xff]

匹配空行的正規表示式:\n[\s| ]\r

匹配html標記的正規表示式:/<(.)>.|<(.) />/

匹配首尾空格的正規表示式:(^\s*)|(\s*katex parse error: undefined control sequence: \w at position 19: …配email位址的正規表示式:\̲w̲+([-+.]\w+)*@\w…

匹配帳號是否合法(字母開頭,允許5-16位元組,允許字母數字下劃線):8

[1-9][0-9]$

下表是元字元及其在正規表示式上下文中的行為的乙個完整列表:

\ 將下乙個字元標記為乙個特殊字元、或乙個原義字元、或乙個後向引用、或乙個八進位制轉義符。

^ 匹配輸入字串的開始位置。如果設定了 regexp 物件的multiline 屬性,^ 也匹配 『\n』 或 『\r』 之後的位置。

$ 匹配輸入字串的結束位置。如果設定了 regexp 物件的multiline 屬性,$ 也匹配 『\n』 或 『\r』 之前的位置。

**如下(示例):

public static

void

main

(string[

] args)

string s2 =

"[\\u4e00-\\u9fa5]+"

; pattern pattern2=pattern.

compile

(s2)

; matcher ma2=pattern2.

matcher

(str);if

(ma2.

find()

) string pattern =

"線([1-9]\\d*)號"

;// 有150棵

pattern r = pattern.

compile

(pattern)

; matcher m = r.

matcher

(str);if

(m.find()

)}

0-9 ↩︎

a-za-z ↩︎

a-z ↩︎

a-z ↩︎

a-za-z0-9 ↩︎

\w- ↩︎

a-za-z ↩︎

a-za-z ↩︎

1-9 ↩︎

常用的正規表示式 收藏也許以後會用到額

1.驗證中國郵編表示式 res preg match 0 9 d str true false 2.php驗證身份證號正規表示式 res preg match d d d x str true false 3,驗證 號碼正規表示式 res preg match d d 0d 0d 1 9 d str...

常用到的正規表示式

一 校驗數字的表示式 1 數字 0 9 2 n位的數字 d 3 至少n位的數字 d 4 m n位的數字 d 5 零和非零開頭的數字 0 1 9 0 9 6 非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 7 帶1 2位小數的正數或負數 d d 8 正數 負數 和小數 d d 9 有兩位小數的...

翻譯 做CSS精簡時可能會用到的正規表示式

原文 注意 本文提到的正規表示式都使用了ignorecase true選項。我觀察了yui compressor中用於精簡css的正規表示式,並給出了一些我認為能有助於這一工作的其他正規表示式。我所看到的 已經能夠通過簡單的字串替換修剪掉 上 右 下 左 值中不必要的零值。但這是通過三個獨立的替換操...