[Emacs] Mehr als neun back references bei query-replace-regexp?
Von: Tim Landscheidt (tim@tim-landscheidt.de) [Profil]
Datum: 26.03.2009 20:37
Message-ID: <m363hwqdmw.fsf@lockfix.tim-landscheidt.de>
Newsgroup: de.comp.editoren
Datum: 26.03.2009 20:37
Message-ID: <m363hwqdmw.fsf@lockfix.tim-landscheidt.de>
Newsgroup: de.comp.editoren
Hallo, in einem Ersetzen-Ausdruck bei query-replace-regexp wird "abc\10def" als Verkettung der Zeichen "abc", des Inhaltes der ersten back reference und der Zeichens "0def" angesehen; dies ist auch in dem docstring und der Info-Seite zu Regexp Replacement so dokumentiert. In letzterer findet man auch zwischen den Zeilen den Workaround, mit '\,(format "abc%sdef" \10)' auf den Inhalt der zehnten back reference (und folgender) zuzugreifen. Gibt es da noch einen Mittel- weg? Tim[ Auf dieses Posting antworten ]
Antworten
- David Kastrup (27.03.2009 11:40)
- Tim Landscheidt (27.03.2009 18:36)
