常用的正则表达式
- 匹配任意字符:
[\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]