实时测试正则表达式,高亮匹配结果并预览替换。
{{ replaceResult }}
| # | 匹配 | 索引 | 分组 |
|---|---|---|---|
| {{ i + 1 }} | {{ m.value }} |
{{ m.index }} | — ${{ gi + 1 }}: {{ g ?? 'undefined' }} |
{{ item.token }} |
{{ item.desc }} |
正则表达式(RegEx)是文本处理和编程中使用的强大搜索模式。它们允许您定义复杂的字符串模式来搜索、验证、提取或替换文本。几乎每种编程语言——从 JavaScript 到 Python 再到 PHP——都支持正则表达式。
RegEx 用于电子邮件验证、电话号码检测、URL 解析、日志分析、从 HTML 中提取数据、代码编辑器中的搜索和替换等。我们的在线 RegEx 测试器使用 JavaScript RegExp 引擎,因此您可以直接在浏览器中测试模式。
*?、+?)。() 提取匹配的部分并在替换中使用。(a+)+ 可能导致灾难性回溯。