跳转到主内容

正则表达式测试器

用于测试和调试正则表达式的工具。支持各种标志,并提供包含捕获组的详细匹配信息。

//

标志

  • g - 全局:查找所有匹配项
  • i - 不区分大小写
  • m - 多行:^和$匹配换行符
  • s - 点号匹配所有:.匹配换行符
  • u - Unicode:完整Unicode支持

常用语法

  • . - 任意字符
  • \d - 数字 (0-9)
  • \w - 单词字符 (a-z, A-Z, 0-9, _)
  • \s - 空白
  • * - 0次或多次
  • + - 1次或多次
  • ? - 0次或1次
  • [abc] - a、b或c中的一个
  • (abc) - 捕获组

主要功能

🎯 实时测试

  • 即时模式匹配结果
  • 视觉突出显示匹配项
  • 显示匹配数量

🚩 标志支持

  • g (全局): 查找所有匹配项
  • i (忽略大小写): 不区分大小写匹配
  • m (多行): ^ 和 $ 匹配换行符
  • s (Dotall): . 匹配换行符
  • u (Unicode): 完整的 Unicode 支持

📊 详细结果

  • 匹配位置 (开始-结束)
  • 捕获组显示
  • 匹配值

常用正则表达式模式

基本模式

.       任意字符 (换行符除外)
\d 数字 (0-9)
\w 单词字符 (a-z, A-Z, 0-9, _)
\s 空白 (空格、制表符、换行符)
\D 非数字
\W 非单词字符
\S 非空白

相关工具