常用正規表示式

2022-11-26 08:27:04 字數 756 閱讀 5675

漢字: ^[\u4e00-\u9fff]+$考證數字:^[0-9]*$

考證n位的數字:^\d$

考證至多n位數字:^\d$

考證m-n位的數字:^\d$

考證零和非零開頭的數字:^(0|[1-9][0-9]*)$考證有兩位小數的正實數:^[0-9]+(.

[0-9])?$考證有1-3位小數的正實數:^[0-9]+(.

[0-9])?$考證非零的正整數:^\+?

[1-9][0-9]*$考證非零的負整數:^\-[1-9][0-9]*$考證非負整數(正整數 + 0) ^\d+$考證非正整數(負整數 + 0) ^((-\d+)|(0+))$考證長度為3的字元:^.

$考證由26個英文本母組成的字串:^[a-za-z]+$考證由26個大寫英文本母組成的字串:^[a-z]+$考證由26個大寫英文本母組成的字串:

^[a-z]+$考證由數字和26個英文本母組成的字串:^[a-za-z0-9]+$考證由數字、26個英文本母恐怕下劃線組成的字串:^\w+$考證使用者密碼:

^[a-za-z]\w$無誤格式為:以字母開頭,長度在6-18之間,只能包羅字元、數字和下劃線。

//身份證正規表示式(15位)

isidcard1=/^[1-9]\d((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d$/;

//身份證正規表示式(18位)

isidcard2=/^[1-9]\d[1-9]\d((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d$/;

正規表示式

c 正規表示式經典分類整理集合手冊 作者 發布日期 2009 03 27 有一段時間,正規表示式學習很火熱很潮流,當時在csdn一天就能看到好幾個正規表示式的帖子,那段時間借助論壇以及wrox press出版的 c 字串和正規表示式參考手冊 學習了一些基礎的知識,同時也為我在csdn大概賺了1000...

正規表示式詳細

正規表示式是一種文字模式,包括普通字元 例如,a 到 z 之間的字母 和特殊字元 稱為 元字元 模式描述在搜尋文字時要匹配的乙個或多個字串。下面是正規表示式的一些示例 表示式匹配 s 匹配空行。d d 驗證由兩位數字 乙個連字元再加 5 位數字組成的 id 號。s s s s s s 1 s 匹配 ...

grep 命令 正規表示式

unix grep的用法 grep 全域性正規表示式版本 允許對文字檔案進行模式查詢,grep支援基本正規表示式,也支援其擴充套件集。grep有三種變形 grep標準grep命令 egrep擴充套件grep命令,支援基本及擴充套件的正規表示式,但不支援 q模式範圍的應用 fgrep快速grep命令,...