知道這些正則表達(dá)式,能讓你少寫(xiě)1000行代碼
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
校驗(yàn)密碼強(qiáng)度
這個(gè)正則表達(dá)式的含義是:
使用這個(gè)正則表達(dá)式可以校驗(yàn)密碼是否符合一定的強(qiáng)度要求。 校驗(yàn)中文
這個(gè)正則表達(dá)式可以匹配一個(gè)或多個(gè)中文字符。 由數(shù)字、英文字母、下劃線(xiàn)組成的字符串
校驗(yàn)郵箱地址
這個(gè)正則表達(dá)式的含義是:
這個(gè)正則表達(dá)式可以校驗(yàn)大部分常見(jiàn)的郵箱地址格式,但并不能保證一定能匹配所有合法的郵箱地址。 校驗(yàn)身份證號(hào)
^表示匹配字符串的開(kāi)始,$表示匹配字符串的結(jié)束。括號(hào)用于分組,\d表示匹配數(shù)字,?表示前面的字符可選,|表示或的關(guān)系,[...]表示匹配括號(hào)內(nèi)的任意一個(gè)字符,{n}表示匹配前面的字符n次,{m,n}表示匹配前面的字符至少m次,至多n次。 這個(gè)正則表達(dá)式可以匹配18位和15位身份證號(hào),其中18位身份證號(hào)的前17位為數(shù)字,最后一位可以是數(shù)字或者X,15位身份證號(hào)的前15位為數(shù)字。 校驗(yàn)日期
這個(gè)正則表達(dá)式可以匹配格式為"dd/mm/yyyy"、"dd-mm-yyyy"或"dd.mm.yyyy"的日期,其中年份為1600年至9999年之間的日期。
這個(gè)正則表達(dá)式可以使用以下正則表達(dá)式來(lái)校驗(yàn)yyyy-mm-dd格式的日期,以4位數(shù)字開(kāi)頭,然后是一個(gè)連字符,然后是2位數(shù)字,再然后是一個(gè)連字符,最后是2位數(shù)字。 校驗(yàn)金額
這個(gè)正則表達(dá)式可以匹配以下金額格式:
其中:
這個(gè)正則表達(dá)式可以滿(mǎn)足大部分金額的校驗(yàn)需求。 校驗(yàn)手機(jī)號(hào)
這個(gè)正則表達(dá)式可以匹配以1開(kāi)頭的11位數(shù)字,其中第二位數(shù)字為3-9之間的任意數(shù)字。 檢查IE版本
這個(gè)正則表達(dá)式可以匹配以"MSIE"開(kāi)頭,后面跟著一個(gè)或多個(gè)數(shù)字的字符串,這個(gè)數(shù)字就是IE的版本號(hào)。 校驗(yàn)IP地址
這個(gè)正則表達(dá)式可以匹配合法的IP地址,其中每個(gè)段的取值范圍是0到255。 校驗(yàn)URL
這個(gè)正則表達(dá)式可以匹配以http、https或ftp開(kāi)頭的URL,例如:https://www.baidu.com。 校驗(yàn)文件路徑及擴(kuò)展名文件路徑的正則表達(dá)式:
解釋?zhuān)?/p>
擴(kuò)展名的正則表達(dá)式:
解釋?zhuān)?/p>
將兩個(gè)正則表達(dá)式結(jié)合起來(lái),可以校驗(yàn)文件路徑及擴(kuò)展名:
提取Hex顏色值
這個(gè)正則表達(dá)式可以匹配帶有 匹配HTML標(biāo)簽
這個(gè)正則表達(dá)式可以匹配類(lèi)似 在線(xiàn)工具:https://regex101.com/ 該文章在 2024/1/31 16:27:03 編輯過(guò) |
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)... |