1
如果我有類似下面的查詢:如何使用正則表達式匹配最後一個where子句?
select ... from table_1 inner join (
select ... from table_2 inner join table_3 where ...) where (...)
我怎麼where子句中,我試圖where.+?$
的最後一場比賽,但是,它會匹配哪裏,而不是最後一個倒數第二個。
?
應該使這個數學非貪婪,這意味着它應該只匹配最後的where
。
任何想法?
「?」應該使這個數學不貪心,這意味着它只能匹配**非常先**「在哪裏」。 – JoeC
你在用什麼語言? – HamZa