常用的正则表达式

2022-10-31 09:36:06 浏览数 (2)

1、Email地址

代码语言:javascript复制
^w ([- .]w )*@w ([-.]w )*.w ([-.]w )*$

2、url

代码语言:javascript复制
https?://)?([da-z.-] ).([a-z.]{2,6})([/w .-])/?$

3、匹配首尾空白字符的正则表达式

代码语言:javascript复制
^s|s$

4、手机号码

代码语言:javascript复制
^(13[0-9]|14[0-9]|15[0-9]|166|17[0-9]|18[0-9]|19[0-9])d{8}

5、固定电话

代码语言:javascript复制
^(d{3,4}-)?d{7,8}

6、18位身份证号码

代码语言:javascript复制
(d{18})|([0-9xX]{18})

7、IP地址

代码语言:javascript复制
^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]).){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$

0 人点赞