27 Stimmen

emacs regexp-builder funktioniert nicht in replace-regexp

Ich habe einen Emacs-Puffer, der den Text

a1b2c3

Mit Hilfe des Regexp-Builders erstelle ich den Regexp

"b\\(2\\)"

und sehen die Hervorhebung der Übereinstimmung (b2, wobei die 2 in einer anderen Farbe erscheint).

Wenn ich jedoch den Ausdruck in replace-regexp , erhalte ich 0 Treffer. sowohl mit als auch ohne Anführungszeichen. um einen Treffer zu erhalten, muss ich

b\(2\)

Ich vermute, dass hier ein gewisses Entkommen stattfindet, aber sicherlich muss ich etwas falsch machen. manuelles Entkommen scheint den halben Sinn zu verfehlen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X