正则表达式测试

在线正则表达式测试和调试工具,实时匹配结果和详细说明
常用示例:
正则表达式:
//
标志位:
g - 全局匹配i - 忽略大小写m - 多行模式s - 单行模式u - Unicode模式y - 粘性模式
//g
测试文本:
字符数: 0
使用说明

正则表达式基础:

  • . 匹配除换行符外的任意字符
  • \\d 匹配数字 [0-9]
  • \\w 匹配字母、数字、下划线 [a-zA-Z0-9_]
  • \\s 匹配空白字符(空格、制表符、换行符)
  • \\b 匹配单词边界
  • ^ 匹配字符串开始
  • $ 匹配字符串结束

量词:

  • * 匹配0次或多次
  • + 匹配1次或多次
  • ? 匹配0次或1次
  • {n} 匹配n次
  • {n,m} 匹配n到m次

字符类:

  • [abc] 匹配a、b或c中的任意一个
  • [a-z] 匹配小写字母
  • [0-9] 匹配数字
  • (abc) 分组,捕获匹配内容
  • (a|b) 匹配a或b

标志位说明:

  • g 全局匹配,查找所有匹配项
  • i 忽略大小写
  • m 多行模式,^和$匹配每行
  • s 单行模式,.匹配换行符
  • u Unicode模式,正确处理Unicode
  • y 粘性模式,从lastIndex开始