2
我試圖匹配WORD中的最後一個字符。正則表達式WORD的最後一個字符
WORD是非空白字符序列 '[^ \ n \ r \ t \ f]'或空行匹配^ $。
我提出這樣做的表達式爲: 「[^ \ n \噸\ r \ F] \(?:[\ $ \ n \噸\ r \ F] \)」
的正則表達式匹配一個非空白字符,後面跟着一個空格字符或行尾。
但我不知道如何阻止它從結果中排除下面的空格字符,以及爲什麼它似乎沒有捕獲行末尾的字符。
使用字符串「Hi World!」,我期望:「我」和「!」被捕獲。
相反,我得到:「我」。
我可以採取哪些措施來解決這個問題?
問題:你期望如何匹配空行?那最後一個字是什麼? –
你正在使用什麼風味正則表達式?捕捉組是你的一件事情,還是它必須是一個全或無的交易? –
它可以轉到空行的開頭,也可以跳過空行。我並不特別關心這種行爲。捕捉組對我來說是一件事情。我使用elisp正則表達式。 –