常用的正则表达式
...小于 1 分钟
常用的正则表达式
- 匹配任意字符:
[\s\S]
- 纯数字:
^[0-9]*$
- n位数字:
^\d{n}$
- 至少n位数字:
^\d{n,}$
- m-n位数字:
^\d{m,n}$
- 长度为n的字符:
.{3}$
- 纯汉字:
^[\u4e00-\u9fa5]{0,}$
- 匹配电话号码:
("^(\d{3,4}-)\d{7,8}$")
格式:xxx/xxxx-xxxxxxx/xxxxxxxx - 匹配手机号码(包含虚拟号码和新号码段):
^1([38][0-9]|4[5-9]|5[0-3,5-9]|66|7[0-8]|9[89])[0-9]{8}$
- 匹配Email地址:
^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
- 匹配html标签:
<(\S*?)[^>]*>.*?</>|<.*? />
- 匹配ip地址:
([1-9]{1,3}\.){3}[1-9]