.*

正则表达式测试

实时测试正则表达式,高亮匹配结果,支持标志位和捕获分组。

//

How to Use

  1. 在正则表达式输入框中输入你的模式。使用输入框下方的切换按钮添加标志位:g(全局匹配)、i(忽略大小写)、m(多行模式)、s(dotAll 模式)、u(Unicode 模式)。
  2. 在文本区域粘贴或输入测试字符串——可以逐行输入,也可以整段文本。匹配结果实时高亮显示,不同捕获组以不同颜色区分。
  3. 在下方的结果面板中查看每个匹配项及其捕获组。可以单独复制某个匹配、复制所有匹配,或复制完整的匹配详情用于代码中。

Frequently Asked Questions

支持哪些正则标志位?
测试器支持所有标准 JavaScript 正则标志位:g(global——查找所有匹配)、i(case-insensitive——忽略大小写)、m(multiline——^ 和 $ 匹配行边界)、s(dotAll——. 匹配换行符)、u(unicode——启用完整 Unicode 匹配)。
可以测试邮箱、URL 等常用模式吗?
可以——测试器支持任意有效的正则表达式。你可以测试邮箱验证、URL 匹配、电话号码、IP 地址、HTML 标签或任何自定义模式。利用测试字符串区域输入多个用例,验证模式是否能正确处理各种边界情况。
如何转义正则表达式中的特殊字符?
在特殊正则字符(. * + ? ^ $ 花括号 [ ] ( )