🔍
正则表达式测试
实时测试正则表达式,支持语法高亮、匹配结果展示及常用正则模板。
正则配置
输入配置
/
/
正则模板
🔍
▼
待测试文本
匹配结果
匹配详情
替换结果
什么是正则表达式?
正则表达式(Regular Expression)是一种强大的文本模式匹配工具。它通过定义的特殊字符组合,实现对字符串的检索、替换、提取和验证等功能。
核心价值
- 文本处理极速
- 复杂模式匹配
- 数据验证利器
- 跨语言通用性
常用语法
- 元字符 (\d, \w, \s...)
- 量词 (*, +, ?, {n})
- 边界匹配 (^, $, \b)
- 分组捕获 ( )
应用场景
- 手机号/邮箱格式校验
- 敏感词批量替换
- 日志文件关键信息提取
- 爬虫数据清洗
技术特性
- 高度灵活性
- 表达式极其简洁
- 几乎所有现代编程语言均支持
🚀 使用指南
- 在顶部输入框输入您的正则表达式(不需要输入前后的斜杠)。
- 在修饰符框中输入 g, i 等参数(默认开启全局匹配 g)。
- 在下方的文本框中粘贴需要测试的原始文本。
- 匹配结果将实时高亮显示在结果区。
💡 常用模板
校验手机号 (中国精细版)
^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$
校验电子邮件
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$