正则测试
在线测试正则表达式,实时高亮匹配结果,支持 g/i/m/s 标志
正则表达式
//
常用示例:
测试字符串
匹配结果
请输入正则表达式
测试文本将在此展示,匹配项高亮显示
关于「正则测试」
正则表达式(Regular Expression)是用于字符串模式匹配和查找替换的强大工具,在编程、数据处理、日志分析中广泛使用。本工具提供实时测试环境:输入正则表达式和测试文本,立即高亮所有匹配,显示每个捕获组的值,帮助快速验证正则是否符合预期。
如何使用
- 在上方输入框输入正则表达式(无需加斜杠)
- 选择标志:g(全局)、i(忽略大小写)、m(多行)
- 在文本区输入或粘贴测试文本
- 匹配内容自动高亮,下方显示所有匹配组
功能特性
- 实时高亮所有匹配位置
- 支持 g i m s 常用标志
- 显示捕获组和命名组
- 错误正则自动提示语法错误
常见问题
正则表达式忘了某个语法怎么查?
常用速查:. 匹配任意字符;\d 数字;\w 字母数字下划线;\s 空白;^ 行首;$ 行尾;* 零次或多次;+ 一次或多次;? 零次或一次;{n,m} 次数范围;() 捕获组;| 或;[] 字符集。
为什么开了 g 标志才能匹配所有结果?
不加 g 时,正则只匹配第一个结果就停止;加 g(global)才会继续搜索整个字符串返回所有匹配。