摘要:正整數負整數正浮點數負浮點數浮點數地址地址年月日年月日年月日匹配中文字符匹配帳號是否合法字母開頭,允許字節,允許字母數字下劃線匹配空白
正整數
/^[0-9]*[1-9][0-9]*$/;
負整數
/^-[0-9]*[1-9][0-9]*$/;
正浮點數
/^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$/;
負浮點數
/^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$/;
浮點數
/^(-?d+)(.d+)?$/;
email地址
/^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$/;
url地址
/^[a-zA-z]+://(w+(-w+))(.(w+(-w+)))(?S)?$/;
年/月/日(年-月-日、年.月.日)
/^(19|20)dd[- /.](0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])$/;
匹配中文字符
/[u4e00-u9fa5]/;
匹配帳號是否合法(字母開頭,允許5-10字節,允許字母數字下劃線)
/^[a-zA-Z][a-zA-Z0-9_]{4,9}$/;
匹配空白行的正則表達式
/ s* /;
匹配中國郵政編碼
/[1-9]d{5}(?!d)/;
匹配身份證
/d{15}|d{18}/;
匹配國內電話號碼
/(d{3}-|d{4}-)?(d{8}|d{7})?/;
匹配IP地址
/((2[0-4]d|25[0-5]|[01]?dd?).){3}(2[0-4]d|25[0-5]|[01]?dd?)/;
匹配首尾空白字符的正則表達式
/^s*|s*$/;
sql 語句
^(select|drop|delete|create|update|insert).*$
提取信息中的網絡鏈接
(h|H)(r|R)(e|E)(f|F) *= *("|")?(w||/|.)+("|"| *|>)?
提取信息中的郵件地址
w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*
提取信息中的圖片鏈接
(s|S)(r|R)(c|C) *= *("|")?(w||/|.)+("|"| *|>)?
提取信息中的 IP 地址
(d+).(d+).(d+).(d+)
取信息中的中國手機號碼
(86)*0*13d{9}
提取信息中的中國郵政編碼
[1-9]{1}(d+){5}
提取信息中的浮點數(即小數)
(-?d*).?d+
提取信息中的任何數字
(-?d*)(.d+)?
電話區號
^0d{2,3}$
騰訊 QQ 號
^[1-9]*[1-9][0-9]*$
帳號(字母開頭,允許 5-16 字節,允許字母數字下劃線)
^[a-zA-Z][a-zA-Z0-9_]{4,15}$
中文、英文、數字及下劃線
^[u4e00-u9fa5_a-zA-Z0-9]+$
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/80429.html
摘要:前言在我們做用戶授權登錄微信授權,以及根據對應瀏覽器做對應的操作的時候,經常會遇到需要判斷用戶使用的瀏覽器的需求,以及在需要用戶輸入信息的時候,有需要驗證的一些正則。 前言 在我們做用戶授權登錄(微信,qq授權),以及根據對應瀏覽器做對應的操作的時候,經常會遇到需要判斷用戶使用的瀏覽器的需求,以及在需要用戶輸入信息的時候,有需要驗證的一些正則。如果喜歡的話可以點波贊/關注,支持一下,希...
摘要:正則表達式的都是匹配和替換搜索正則表達式要匹配的字符串匹配到的字符串匹配到的個數,沒有匹配到返回下面是例子執行一個正則表達式匹配,非貪婪執行一個全局正則表達式匹配,貪婪執行結果匹配所有僅由有一個單詞組成的科目名輸出結果替換正則表達式要匹 正則表達式的都是匹配和替換 PHP 搜索 preg_match* /** * int preg_match* ( string $pattern ,...
摘要:正則表達式的都是匹配和替換搜索正則表達式要匹配的字符串匹配到的字符串匹配到的個數,沒有匹配到返回下面是例子執行一個正則表達式匹配,非貪婪執行一個全局正則表達式匹配,貪婪執行結果匹配所有僅由有一個單詞組成的科目名輸出結果替換正則表達式要匹 正則表達式的都是匹配和替換 PHP 搜索 preg_match* /** * int preg_match* ( string $pattern ,...
摘要:二常用字符串對象方法檢索與正則表達式相匹配的值,返回中第一個與相匹配的子串的起始位置,如果沒有找到返回方法不執行全局匹配,它將忽略標志。找到一個或多個正則表達式的匹配,返回匹配的字符串數組。替換與正則表達式匹配的子串。 作者:心葉時間:2018-04-28 09:33 一:常用正則對象方法 RegExpObject.exec(string) 檢索字符串中指定的值,如果匹配到,返回格式...
摘要:用戶名正則用戶名正則,到位字母,數字,下劃線,減號輸出密碼強度正則密碼強度正則,最少位,包括至少個大寫字母,個小寫字母,個數字,個特殊字符輸出整數正則正整數正則負整數正則整數正則輸出輸出輸出數字正則可以是整數也可以是浮點 1 用戶名正則 //用戶名正則,4到16位(字母,數字,下劃線,減號) var uPattern = /^[a-zA-Z0-9_-]{4,16}$/; //輸出 tr...
閱讀 2337·2019-08-30 15:44
閱讀 1260·2019-08-30 13:01
閱讀 3307·2019-08-30 11:22
閱讀 3093·2019-08-29 15:23
閱讀 1614·2019-08-29 12:22
閱讀 3366·2019-08-26 13:58
閱讀 3439·2019-08-26 12:17
閱讀 3479·2019-08-26 12:16