條件分支中潛在的貪婪模式

正則當中的條件分支,就是滿足任意一個條件都會匹配,但是如果各條件之間存在包含關係呢,這時候該怎麼匹配? 從上面可以看到,我的正則匹配的是"aa"、"bb"、"(aa bb)"中的任何一個,但是(aa bb)中又包含了aa,那麼問題來了,當真的碰到字符串(aa bb)時,是分支aa起作用了,還是(aa bb)起作用了呢? 答案是:(aa bb) 我刻意將分支aa放在正則表達式的首位,而且我提供的字符
相關文章
相關標籤/搜索