English
正则表达式测试
粘贴表达式与文本,看每一处匹配和分组。Go 用的是 RE2 —— 不支持前后查找与反向引用,这里会直接告诉你。
忽略大小写
多行模式
测试
说明
RE2 不支持 (?=) (?! ) (?<=) (?<!)、反向引用 \1 与递归;这些在 PCRE 下能用。
性能是线性的,不存在灾难性回溯,所以不会因为 (a+)+ 把服务卡死。
命名分组用 (?P<name>...),不是 (?<name>...)。