开始
- 匹配任意字符:
([\s\S]*?) - 匹配手机号码:
/^1[3456789]\d{9}$/ - 匹配邮箱地址:
/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/ - 匹配身份证号码(18位):
/(^\d{17}[\dXx]$)/ - 匹配日期(YYYY-MM-DD):
/^\d{4}-\d{2}-\d{2}$/ - 匹配URL:
/^https?:\/\/([\w-]+\.)+[\w-]+(\/[\w-.\/?%&=]*)?$/ - 匹配邮政编码:
/^[1-9]\d{5}$/ - 匹配IP地址:
/^((25[0-5]|2[0-4]\d|1\d{2}|[1-9]\d|\d)\.){3}(25[0-5]|2[0-4]\d|1\d{2}|[1-9]\d|\d)$/ - 匹配整数:
/^-?\d+$/ - 匹配浮点数:
/^-?\d+(\.\d+)?$/ - 匹配字母和数字:
/^[a-zA-Z0-9]+$/ - 匹配英文字母:
/^[a-zA-Z]+$/ - 匹配大写字母:
/^[A-Z]+$/ - 匹配小写字母:
/^[a-z]+$/ - 匹配中文字符:
/[\u4e00-\u9fa5]/ - 匹配只包含空白字符的字符串:
/^\s*$/ - 匹配十六进制颜色值:
/^#([0-9A-Fa-f]{6}|[0-9A-Fa-f]{3})$/ - 匹配邮箱用户名部分:
/^[\w.-]+$/ - 匹配英文单词:
/^[A-Za-z]+$/ - 匹配HTML标签(非贪婪模式):
/<.+?>/