=
文字の正規表現検索を行いたいと思います。いずれの辺にもスペースが含まれていてもいなくてもかまいません。行の先頭または末尾にある可能性があります。私は、カップルを試してみた:それは==
と一致するためEmacsでは、=、==、<=、!=、〜=などの正規表現は検索できません。
=
は、>=
動作しないなど、それはすぐに=
文字の前と後の2つの文字をキャプチャするため[^<>=]=[^<>=]
が動作しない、これ私は\_<
と\_>
が役に立つかもしれないと思ったが、私は、これらはVimの中
のためのものであるかを把握することができない、ある望ましくない
\zs
と\ze
は、一致の開始と終了を示しているので、周囲の文字と照合することができます。しかし、Emacsはこれらを持っていません。 これはEmacsで可能ですか?
Emacsでは何でもできます。 これはあなたのためには機能しませんか: '[^ <> =!〜]?=?[^ =]'。あなたはどのコマンドを使って検索していますか? – elethan
@elethanそれは、私が望むよりも*さらに*文字をキャプチャします。私は私が言ったように「=」だけをキャプチャしようとしています。 – rityzmon
ああ私はそれを前に読んだけど、今あなたが意味することを理解している。それは、あなたが否定的な先読みやlookbehindを必要とするように思えます、そして、私はそれらがlisp regexpsでサポートされていないと思います。少なくともそれは私が覚えているものですが、私はデスクトップに戻ったときにそれを調べます。 – elethan