【发布时间】:2017-04-24 08:47:18
【问题描述】:
说我有这个字符串
X,,,X,,,X,,c,,X,,,X
我想捕捉与X.*c.*X匹配的最小字符串,即X,,,X,,,X,,c,,X,,,X
正则表达式 X.*c.*X 将捕获 X,,,X,,,X,,c,,X,,,X
通过使第二个量词变得懒惰X.*c.*?X 我得到 X,,,X,,,X,,c,,X,,,X
但是使第一个量词变得懒惰没有区别X.*?c.*?X --> X,,,X,,,X,,c,,X,,,X
如何告诉第一个量词也是懒惰的,但从另一个方向?
【问题讨论】:
标签: regex