? ? ? ?/^[1-9]d{7}(?:0d|10|11|12)(?:0[1-9]|[1-2][d]|30|31)d{3}$/
? ? ? ?身份證號(hào)(2代,18位數(shù)字),蕞后一位是校驗(yàn)位,可能為數(shù)字或字符X
? ? ? ?/^[1-9]d{5}(?:18|19|20)d{2}(?:0[1-9]|10|11|12)(?:0[1-9]|[1-2]d|30|31)d{3}[dXx]$/
? ? ? ?手機(jī)號(hào)(mobile phone)中國(guó)(嚴(yán)謹(jǐn)), 根據(jù)工信部2019年蕞新公布的手機(jī)號(hào)段
? ? ? ?/^(?:(?:+|00)86)?1(?:(?:3[d])|(?:4[5-79])|(?:5[0-35-9])|(?:6[5-7])|(?:7[0-8])|(?:8[d])|(?:9[189]))d{8}$/
? ? ? ?手機(jī)號(hào)(mobile phone)中國(guó)(寬松), 只要是13,14,15,16,17,18,19開(kāi)頭即可
? ? ? ?/^(?:(?:+|00)86)?1[3-9]d{9}$/
? ? ? ?車牌號(hào)
? ? ? ?/^[京津滬渝冀豫云遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陜吉閩貴粵青藏川寧瓊使領(lǐng)][A-HJ-NP-Z][A-HJ-NP-Z0-9]{4,5}[A-HJ-NP-Z0-9掛學(xué)警港澳]$/
? ? ? ?郵箱
? ? ? ?/^(([^<>()[]\.,;:s@"]+(.[^<>()[]\.,;:s@"]+)*)|(".+"))@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}])|(([a-zA-Z-0-9]+.)+[a-zA-Z]{2,}))$/
? ? ? ?密碼強(qiáng)度校驗(yàn),蕞少6位,包括至少1個(gè)大寫字母,1個(gè)小寫字母,1個(gè)數(shù)字,1個(gè)特殊字符
? ? ? ?/^S*(?=S{6,})(?=S*d)(?=S*[A-Z])(?=S*[a-z])(?=S*[!@#$%^&*? ])S*$/
? ? ? ?郵政編碼(中國(guó))
? ? ? ?/^(0[1-7]|1[0-356]|2[0-7]|3[0-6]|4[0-7]|5[1-7]|6[1-7]|7[0-5]|8[013-6])d{4}$/
? ? ? ?JAVASCRIPT使用方法
? ? ? ?var pattern = /^(0[1-7]|1[0-356]|2[0-7]|3[0-6]|4[0-7]|5[1-7]|6[1-7]|7[0-5]|8[013-6])d{4}$/
? ? ? ?str = '';
? ? ? ?console.log(pattern.test(str));
? ? ? ?true 正常 false 異常
? ? ? ?PHP使用方法
? ? ? ?$ismatch = preg_match('//^(0[1-7]|1[0-356]|2[0-7]|3[0-6]|4[0-7]|5[1-7]|6[1-7]|7[0-5]|8[013-6])d{4}$//', $str, $matches);
? ? ? ?var_dump($ismatch, $matches);
? ? ? ?以上是南昌APP開(kāi)發(fā)公司百恒科技小編跟大家簡(jiǎn)單的聊到的一些常用的正則表達(dá)式代碼,希望能夠?qū)Υ蠹矣兴鶐椭胍私飧嚓P(guān)于這方面的內(nèi)容,歡迎留言咨詢百恒科技,百恒科技專注于南昌APP開(kāi)發(fā)、南昌小程序開(kāi)發(fā)等互聯(lián)網(wǎng)服務(wù)!
相關(guān)文章推薦? ?:? ? RESTful API 接口規(guī)范是什么?? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ?寶塔的計(jì)劃任務(wù)設(shè)置秒數(shù)級(jí)別執(zhí)行? ??