我们在使用限定词的时候可能会遇到一些问题。
我们用表达式thought(.+)thought检索
I thought a thought. But the thought I thought wasn't the thought I thought I thought.
的结果为,相距最远的两个thought,给出了最多的结果
-
贪婪模式
尽量检索最多的酒哦,叫做贪婪模式。一般限定符和范围限定符默认都是贪婪模式。如上面的例子一样 -
非贪婪模式
尽量检索最少的结果,叫作非贪婪模式。在一般限定符和范围限定符后面加上?表示采用非贪婪模式
如{m,n}?