这是我的问题:
例如,如果您的模式是:
美国广播公司?
那么这将匹配: ab abc 但不是abd as c?意思是:如果有交流,匹配,如果没有,不用担心..
所以说你有这样的事情:
->sometext<-->somemoretext<-
如果你有这样的模式:(这是贪婪的) ->.*<-那么它只会匹配:
->sometext<-->sometext<-
但是,如果您的模式是惰性的: ->.*?<-那么它将匹配: ->sometext< - AND ->sometext<- ...
如果, ?意思是,诸如是否/不是(如第一个示例),那么第二个示例背后的逻辑是什么,有人可以解释一下吗?如果模式是 .*,为什么它会在 ->sometext-< 中停止?