你不知道的正则表达式

你不知道的正则表达式


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位身份证

你不知道的正则表达式

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的前缀

你不知道的正则表达式

推荐阅读

我偷看了老板的微信分组,然后……

最骚气的APP更新文案盘点

小编喵喵个人微信号:itmiao520 懒人回复"喵喵"扫码添加。

你不知道的正则表达式

点击左下角阅读原文查看更多长知识文章!

你不知道的正则表达式