我想匹配不以/\(.*\) */
結尾的字符串。我試過^[^\(].*[^\)] *$
(也有一些(?!something)
,但我沒有運氣),但它匹配「()
」等等。正則表達式匹配不以模式結尾的字符串
幾個例子:http://rubular.com/r/zdxxW6IWUf
我想匹配不以/\(.*\) */
結尾的字符串。我試過^[^\(].*[^\)] *$
(也有一些(?!something)
,但我沒有運氣),但它匹配「()
」等等。正則表達式匹配不以模式結尾的字符串
幾個例子:http://rubular.com/r/zdxxW6IWUf
順便提一下,關於正則表達式的快速指南,請查看此網站:Regular Expressions Cheat Sheet by DaveChild。你需要了解的正則表達式的一切都在那裏。
這應該已發佈爲評論,而不是作爲答案。 –
會這樣就夠了?
/[^)]$/
或者,如果有必要忽略尾隨空白太多:
/[^}]\w*$/
如果RE工具不支持\w
,只是將其更改爲[ \t]
哪種語言,你匹配? – FrankieTheKneeMan
sed -E,但用rubular來測試。 – fread2281