常用正则表达式
2020-03-12 本文已影响0人
知名大学士
常用正则表达式
名称 | 表达式 |
---|---|
用户名 | /^[a- -z0-9_ -]{3,16}$/ |
密码 | /^[a- -z0-9_ -]{6,18}$/ |
十六进制值 | /^#?([a- -f0- -9]{6}[a- -fO- 9}]3})$/ |
电子邮箱1 | /^([a- -z0- 9. .-]+)@([\da -z.-+).([a- -l.]2,6})$/ |
电子邮箱2 | /^(https?://)?([\da- -z.-]+).[a -z.]{2,6)})([/\w.-])\V/?$/ |
URL | /^(https?://)?([\da- -z.-]+).[a -z.]{2,6)})([/\w.-])\V/?$/ |
IP地址 | /((2[0 -4]\dl25[0- 51][01]?\d\d?).){3}(2[0- -4]\dl25[0- 51][01]?\d\d?)/ |
HTML标签 | /^<([a- -z]+)[^<]+)(?:>(.)</\1>|\s+/>)$/ |
删除代码\\注释 | (?<!ttp:|\S)//.*$ |
Unicode编码中的汉字范围 | /^[\u2E80- -\u9FFF]+$/ |