你不知道的正則表達式,可以讓前端HTML代碼少1000行

你不知道的正則表達式,可以讓前端HTML代碼少1000行

1.檢測手機號是否正確

13、15、18開頭的手機號檢測

  1. ^(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位身份證

你不知道的正則表達式,可以讓前端HTML代碼少1000行

前端學習可以加下群470593776(資料/視頻)

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-Z]\\:|\\\\)\\\\([^\\\\]+\\\\)*[^\\/:*?"<>|]+\\.txt(l)?$

7.檢測URL的前綴

你不知道的正則表達式,可以讓前端HTML代碼少1000行

前端學習可以加下群470593776(資料/視頻)

學習前端並不難,大家可以加下前端群【470593776】(資料和視頻),一起交流提升。


分享到:


相關文章: