【发布时间】:2021-10-15 00:55:42
【问题描述】:
My test result in regexr dot com
我正在尝试捕获多行文本中的最短匹配,并在找到整个模式之前停止检查开始模式是否再次出现。
有问题的模式:
test2(.|\n)*?test4
输入:
1 test1
2 test2
5 test5
6 test1
7 test2
8 test3
9 test4
10 test5
11 test1
12 test2
13 test3
14 test4
15 test5
预期 2 个结果:
第一:第 7 行到第 9 行
第二:第 12 行到第 14 行
实际(不需要的)结果:
第一:第 2 行到第 9 行
第二:第 12 行到第 14 行
【问题讨论】:
标签: regex