你不知道的正则表达式

Posted 趣IT

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了你不知道的正则表达式相关的知识,希望对你有一定的参考价值。


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!#$%&ampw!#$%&ampw](?:[\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的前缀

你不知道的正则表达式




推荐阅读






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

以上是关于你不知道的正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

你不知道的javascript

你不知道的javaScript笔记

你不知道的javaScript笔记

《你不知道的JS(中卷①)》语法

你不知道的JS

那些你不知道的Kotlin冷知识