浏览器工具 · 浏览器处理
常用正则表达式库
常用正则表达式库为开发者提供可搜索、可复制的基础校验规则,包括邮箱、URL、IPv4、手机号、身份证格式、中文、空白行、HTML 标签与颜色值等。
正则参考
常用正则表达式库
按名称搜索常用校验规则,点击任意规则即可复制。所有表达式仅作为开发起点,涉及身份、支付等高风险字段仍应由服务端做完整校验。
| 规则 | 表达式 | 说明 | |
|---|---|---|---|
| 邮箱地址 | ^[^\s@]+@[^\s@]+\.[^\s@]+$ | 基础邮箱格式校验 | |
| HTTP / HTTPS URL | ^https?:\/\/[^\s/$.?#].[^\s]*$ | 网页链接基础校验 | |
| IPv4 地址 | ^(?:(?:25[0-5]|2[0-4]\d|1?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|1?\d?\d)$ | IPv4 格式校验 | |
| 中国大陆手机号 | ^1[3-9]\d{9}$ | 仅校验 11 位手机号码格式 | |
| 身份证号码 | ^\d{17}[\dXx]$|^\d{15}$ | 格式检查,不校验地区和校验位 | |
| 中文字符 | [\u4E00-\u9FFF]+ | 匹配连续中文字符 | |
| 空白行 | ^\s*$\r?\n | 配合 g、m 标记清理空行 | |
| HTML 标签 | <[^>]*> | 基础 HTML 标签匹配 | |
| 十六进制颜色 | ^#(?:[0-9a-fA-F]{3}){1,2}$ | 匹配 #RGB 或 #RRGGBB | |
| 整数或小数 | ^-?\d+(?:\.\d+)?$ | 基础数字格式校验 |
用户评价
暂无 · 0 条评价