Beispiel. Ich möchte finden und ersetzen mit:
Test1
Test2
Test3
Natürlich muss ich es dreimal eingeben und anklicken, damit ich diese Begriffe finden und ersetzen kann. Wie mache ich das auf einen Schlag?
Funktioniert es mit:
class="tbc"
class="tbd"
class="tbc-r"
class="tbd-r"
class="tbd-c"
class="tbc-r"
class="tbh"
class="tbsh"
Antworten:
Notepad unterstützt keine Platzhalter (geschweige denn reguläre Ausdrücke) beim Ersetzen von Text.
Also, nein, es gibt keinen einfacheren und / oder schnelleren Weg als 3 Anweisungen zu senden.
Wenn Sie nach Alternativen suchen dürfen, können Sie möglicherweise mit dem kostenlosen Texteditor Notepad ++ das erreichen, wonach Sie suchen . Hier habe ich ein kurzes Beispiel gemacht, das einen einfachen regulären Ausdruck verwendet
Test\d
, um die Zeilen in dieser Datei abzugleichen. Dann klicke ich einfach auf Alle ersetzen und entferne alle Vorkommen auf einmal:Ich hoffe das ist was du suchst.
Der Vollständigkeit halber ist dies der reguläre Ausdruck, den ich Ihnen per E-Mail geschickt habe, um Ihren
class=
Teilen zu entsprechen:quelle
Vim wird dies natürlich tun, wie jede andere Textbearbeitungsaufgabe, die Sie sich vorstellen können. Das Problem ist, dass es eine Weile dauern kann, bis Sie erfahren, ob Sie es noch nie benutzt haben.
Wie auch immer, so geht's:
Es ist Suchen und Ersetzen mit regulären Ausdrücken. Der Teil zwischen dem ersten und dem zweiten
/
ist die Suchzeichenfolge und zwischen dem zweiten und dem letzten die Ersetzungszeichenfolge (in diesem Fall leer).quelle