正则表达式在线测试工具说明
本工具可用于正则表达式的实时测试与匹配高亮,支持常用的正则选项(i、g、m、s),便于开发、调试、学习和验证文本、字符串。
- 支持多种常用正则表达式语法及选项。
- 实时高亮所有匹配内容,方便定位与验证。
- 可测试手机号、邮箱、IP、URL、数字、中文、特殊字符等多种场景。
常见正则表达式示例:
| 用途 |
正则表达式 |
说明 |
| 手机号 |
^1[3-9]\\d{9}$ |
中国大陆手机号(简单版) |
| 邮箱 |
^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,}$ |
邮箱格式校验 |
| URL |
^https?:\\/\\/[\\w.-]+(?:\\:[0-9]+)?(?:\\/\\S*)?$ |
http/https 网站地址 |
| IP地址 |
^(?:\\d{1,3}\\.){3}\\d{1,3}$ |
IPv4 地址格式 |
| 身份证号 |
^\\d{17}[\\dXx]$ |
中国身份证号(18位) |
| 日期 |
^\\d{4}-\\d{2}-\\d{2}$ |
日期格式 yyyy-MM-dd |
| 数字 |
^-?\\d+(\\.\\d+)?$ |
整数或小数 |
| 中文 |
[\\u4e00-\\u9fa5]+ |
匹配中文字符 |
| 密码强度 |
^(?=.*[A-Za-z])(?=.*\\d)[A-Za-z\\d]{8,}$ |
至少8位,包含字母和数字 |
| 特殊字符 |
[^A-Za-z0-9] |
匹配非字母数字字符 |
注意: 示例仅供参考,具体业务可按实际场景调整。部分正则表达式需要转义,或在不同开发语言环境下略有差异。