1
所以我有以下正則表達式:(.*)
PHP/Regex。捕獲所有,但最後。*
但是,我需要捕獲除了最後一個字符的整個事情。
看起來好像在結果上做一個substr(-1
可以解決這個問題......但是這是不可能的,因爲完成這個任務的上下文。解釋原因只會令人困惑。
所以我有以下正則表達式:(.*)
PHP/Regex。捕獲所有,但最後。*
但是,我需要捕獲除了最後一個字符的整個事情。
看起來好像在結果上做一個substr(-1
可以解決這個問題......但是這是不可能的,因爲完成這個任務的上下文。解釋原因只會令人困惑。
也許''(*)。? – fge
是整個表達式的「(*)」,還是它是更大表達式的一部分? – Spudley
'(。*)'可以匹配一個零長度的字符串。在這種情況下什麼是「除了最後」? – Barmar