关于正则表达式测试
正则表达式测试,让你在把正则写进代码、Excel 公式或查找替换之前,先看清它到底匹配了什么。在两个斜杠之间输入正则,下面贴上测试文本,所有匹配都会实时高亮,并显示一共匹配了几处。只是要找邮箱、网址或手机号的话,提取邮箱网址手机号不用写正则。
“匹配项与分组”列出每一处匹配以及编号分组($1、$2)和命名分组;“替换为”可以预览整段文本替换后的样子。g、i、m、s、u 五个修饰符点一下就能开关,鼠标悬停会显示说明。用的是浏览器自带的 JavaScript 正则引擎,结果和你在 JS 里运行的一致;正则写错会立即显示错误信息。
正则表达式测试怎么用
- 1输入正则
在两个斜杠之间写正则,不用带斜杠。
- 2设修饰符
g 和 u 默认开启,按需加上 i、m 或 s。
- 3贴测试文本
粘贴或打开文件,正则表达式测试会高亮每一处匹配。
- 4看分组和替换
在“匹配项与分组”里看分组,用 $1 试试替换。
为什么用熊仔工匠
- 实时高亮
边写正则,文本中的匹配边亮起来。
- 分组清晰
最多 300 处匹配的编号分组和命名分组,逐条列出。
- 替换预览
用 $1 这类引用预览整段文本替换后的结果。
- JS 正则语法
后行断言、命名分组、Unicode 属性都和现代浏览器一致。