你不知道的正則表達式,可以讓前端HTML代碼少1000行
1.檢測手機號是否正確
13、15、18開頭的手機號檢測
^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$
2.檢測身份證號碼
15位身份證與18位身份證
前端學習可以加下群680847368(資料/視頻)
3.檢測中文
字符串是中文
^[\u4e00-\u9fa5]{0,}$
4.檢測郵箱地址
郵箱合規的正則檢查。
[\w!#$%&w!#$%&w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?
5.判斷IE的版本
IE版本檢查的表達式。
^.*MSIE [5-8](?:\.[0-9]+)?(?!.*Trident\/[5-9]\.0).*$
6.文件的擴展名和路徑檢測
例:.txt文件
^([a-zA-Zlt;>|]+\.txt(l)?$
7.檢測URL的前綴