常用正規表示式大全

2021-07-22 08:00:46 字數 605 閱讀 1570

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

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

評注:可以用來計算字串的長度(乙個雙位元組字元長度計2,ascii字元計1) 

3. 匹配空白行的正規表示式:/\s/ 

4. 匹配email位址的正規表示式:/\w[-\w.+]*@([a-za-z0-9][-a-za-z0-9]+\.)+[a-za-z]/

5. 匹配**url的正規表示式:/^((https|http|ftp|rtsp|mms)?:\/\/)[^\s]+/

6. 匹配國內手機號碼:/0?1[3456789][0-9]/

7. 匹配國內**號碼:/[0-9-()()]/

8. 匹配浮點數:/-?([1-9]\d*.\d*|0.\d*[1-9]\d*)/

9. 匹配整數: /-?[1-9]\d*/

10. 匹配qq號:/[1-9]([0-9])/

13. 匹配身份證號碼:/\d[\d|x]|\d/

14. 匹配格式日期:/\d(\-|\/|.)\d\1\d/

格式:"1988-05-20"

15. 匹配首尾空白符:/^s*|s*$/

常用正規表示式大全

限制符 後面時,匹配模式是非貪婪的。非貪婪模式盡可能少的匹配所搜尋的字串,而預設的貪婪模式則盡可能多的匹配所搜尋的字串。匹配除 n 之外的任何單個字元。要匹配包括 n 在內的任何字元,請使用象 n 的模式。pattern 匹配pattern 並獲取這一匹配。pattern 匹配pattern 但不獲...

常用正規表示式大全

限制符 後面時,匹配模式是非貪婪的。非貪婪模式盡可能少的匹配所搜尋的字串,而預設的貪婪模式則盡可能多的匹配所搜尋的字串。匹配除 n 之外的任何單個字元。要匹配包括 n 在內的任何字元,請使用象 n 的模式。pattern 匹配pattern 並獲取這一匹配。pattern 匹配pattern 但不獲...

常用正規表示式大全

一 校驗數字的表示式 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 有兩位小數的...