3
在Emacs 24.2.1中,我想向後搜索不是方括號的第一個字符,即]字符。例如,如果我在這一行的末尾:Emacs Lisp:「除了方括號外的任何內容」的正則表達式?
123]4567
我希望點移動到「7」。
我第一次嘗試是:
(re-search-backward "[^\]]" nil nil nil)
遷至點到 「3」。
雖然它們看起來與文件相沖突,我也嘗試了這些:
(re-search-backward "[^\\]]" nil nil nil)
(re-search-backward "[^\\\]]" nil nil nil)
(re-search-backward "[^\\\\]]" nil nil nil)
什麼是正確的正則表達式?
你剛試過'[^]]'嗎?似乎違反直覺,但它似乎工作。 – 2013-02-27 19:41:33
你的第一次嘗試爲我膨脹...... – 2013-02-27 19:42:09