Javascript 手机邮箱QQ号码IP地址身份证固定电话匹配数据提取 正则写法
可以匹配复制粘贴和数据,也可以匹配整个网页的数据!
数据匹配规则如下
邮箱正则
```
email_pattern = /[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}/g
```
匹配身份证
```
IDCards_pattern = /([1-9]\d{5}[12]\d{3}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])\d{3}[0-9xX])/g
```
匹配IP
```
ip_pattern = /(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)\.(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)\.(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)\.(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)/g
```
匹配手机号
```
cellphone_pattern = /1[3456789]{1}[\d]{9,}/g
```