摘要:正整數(shù)負(fù)整數(shù)正浮點(diǎn)數(shù)負(fù)浮點(diǎn)數(shù)浮點(diǎn)數(shù)地址地址年月日年月日年月日匹配中文字符匹配帳號是否合法字母開頭,允許字節(jié),允許字母數(shù)字下劃線匹配空白
正整數(shù)
/^[0-9]*[1-9][0-9]*$/;
負(fù)整數(shù)
/^-[0-9]*[1-9][0-9]*$/;
正浮點(diǎn)數(shù)
/^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$/;
負(fù)浮點(diǎn)數(shù)
/^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$/;
浮點(diǎn)數(shù)
/^(-?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字節(jié),允許字母數(shù)字下劃線)
/^[a-zA-Z][a-zA-Z0-9_]{4,9}$/;
匹配空白行的正則表達(dá)式
/ s* /;
匹配中國郵政編碼
/[1-9]d{5}(?!d)/;
匹配身份證
/d{15}|d{18}/;
匹配國內(nèi)電話號碼
/(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?)/;
匹配首尾空白字符的正則表達(dá)式
/^s*|s*$/;
sql 語句
^(select|drop|delete|create|update|insert).*$
提取信息中的網(wǎng)絡(luò)鏈接
(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+)
取信息中的中國手機(jī)號碼
(86)*0*13d{9}
提取信息中的中國郵政編碼
[1-9]{1}(d+){5}
提取信息中的浮點(diǎn)數(shù)(即小數(shù))
(-?d*).?d+
提取信息中的任何數(shù)字
(-?d*)(.d+)?
電話區(qū)號
^0d{2,3}$
騰訊 QQ 號
^[1-9]*[1-9][0-9]*$
帳號(字母開頭,允許 5-16 字節(jié),允許字母數(shù)字下劃線)
^[a-zA-Z][a-zA-Z0-9_]{4,15}$
中文、英文、數(shù)字及下劃線
^[u4e00-u9fa5_a-zA-Z0-9]+$
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/80429.html
摘要:前言在我們做用戶授權(quán)登錄微信授權(quán),以及根據(jù)對應(yīng)瀏覽器做對應(yīng)的操作的時(shí)候,經(jīng)常會(huì)遇到需要判斷用戶使用的瀏覽器的需求,以及在需要用戶輸入信息的時(shí)候,有需要驗(yàn)證的一些正則。 前言 在我們做用戶授權(quán)登錄(微信,qq授權(quán)),以及根據(jù)對應(yīng)瀏覽器做對應(yīng)的操作的時(shí)候,經(jīng)常會(huì)遇到需要判斷用戶使用的瀏覽器的需求,以及在需要用戶輸入信息的時(shí)候,有需要驗(yàn)證的一些正則。如果喜歡的話可以點(diǎn)波贊/關(guān)注,支持一下,希...
摘要:本文內(nèi)容共正則表達(dá)式火拼系列正則表達(dá)式回溯法原理學(xué)習(xí)正則表達(dá)式,是需要懂點(diǎn)兒匹配原理的。正則表達(dá)式迷你書問世了讓幫你生成和解析參數(shù)字符串最全正則表達(dá)式總結(jié)驗(yàn)證號手機(jī)號中文郵編身份證地址等是正則表達(dá)式的縮寫,作用是對字符串執(zhí)行模式匹配。 JS 的正則表達(dá)式 正則表達(dá)式 一種幾乎可以在所有的程序設(shè)計(jì)語言里和所有的計(jì)算機(jī)平臺上使用的文字處理工具。它可以用來查找特定的信息(搜索),也可以用來查...
摘要:正則表達(dá)式的都是匹配和替換搜索正則表達(dá)式要匹配的字符串匹配到的字符串匹配到的個(gè)數(shù),沒有匹配到返回下面是例子執(zhí)行一個(gè)正則表達(dá)式匹配,非貪婪執(zhí)行一個(gè)全局正則表達(dá)式匹配,貪婪執(zhí)行結(jié)果匹配所有僅由有一個(gè)單詞組成的科目名輸出結(jié)果替換正則表達(dá)式要匹 正則表達(dá)式的都是匹配和替換 PHP 搜索 preg_match* /** * int preg_match* ( string $pattern ,...
摘要:正則表達(dá)式的都是匹配和替換搜索正則表達(dá)式要匹配的字符串匹配到的字符串匹配到的個(gè)數(shù),沒有匹配到返回下面是例子執(zhí)行一個(gè)正則表達(dá)式匹配,非貪婪執(zhí)行一個(gè)全局正則表達(dá)式匹配,貪婪執(zhí)行結(jié)果匹配所有僅由有一個(gè)單詞組成的科目名輸出結(jié)果替換正則表達(dá)式要匹 正則表達(dá)式的都是匹配和替換 PHP 搜索 preg_match* /** * int preg_match* ( string $pattern ,...
摘要:二常用字符串對象方法檢索與正則表達(dá)式相匹配的值,返回中第一個(gè)與相匹配的子串的起始位置,如果沒有找到返回方法不執(zhí)行全局匹配,它將忽略標(biāo)志。找到一個(gè)或多個(gè)正則表達(dá)式的匹配,返回匹配的字符串?dāng)?shù)組。替換與正則表達(dá)式匹配的子串。 作者:心葉時(shí)間:2018-04-28 09:33 一:常用正則對象方法 RegExpObject.exec(string) 檢索字符串中指定的值,如果匹配到,返回格式...
摘要:用戶名正則用戶名正則,到位字母,數(shù)字,下劃線,減號輸出密碼強(qiáng)度正則密碼強(qiáng)度正則,最少位,包括至少個(gè)大寫字母,個(gè)小寫字母,個(gè)數(shù)字,個(gè)特殊字符輸出整數(shù)正則正整數(shù)正則負(fù)整數(shù)正則整數(shù)正則輸出輸出輸出數(shù)字正則可以是整數(shù)也可以是浮點(diǎn) 1 用戶名正則 //用戶名正則,4到16位(字母,數(shù)字,下劃線,減號) var uPattern = /^[a-zA-Z0-9_-]{4,16}$/; //輸出 tr...
閱讀 2347·2019-08-30 15:44
閱讀 1272·2019-08-30 13:01
閱讀 3314·2019-08-30 11:22
閱讀 3099·2019-08-29 15:23
閱讀 1621·2019-08-29 12:22
閱讀 3380·2019-08-26 13:58
閱讀 3448·2019-08-26 12:17
閱讀 3487·2019-08-26 12:16