Der Titel sagt alles: Ich arbeite an einem großen Bibelprojekt und habe zwei große reine Textdateien, die zwei verschiedene Versionen darstellen, und ich verwende das COMPARE-Plugin, um Unterschiede in der guten alten King-James-Bibel zu erkennen.
Notepad++ v7.5.1 (32 Bit), COMPARE-Plugin v1.5.6.2, Windows 7
Bei einer Version sind die Versnummern jedoch kursiv gedruckt und bei der anderen nicht. Das ist keine große Sache, außer dass COMPARE bei jedem Unterschied ein Warndreieck in die Textzeile einfügt, das von den tatsächlich wichtigen Unterschieden (Rechtschreibung, Zeichensetzung usw., die ja eigentlich mein Ziel sind) ablenkt und mich verlangsamt.
Das Problem: Ich kann nicht einfach alles mit /kursiv/ löschen, indem ich es mit REPLACE durchreiße, da viele Wörter kursiv gedruckt sind und auch so bleiben müssen. Deshalb würde ich in einer der Versionen die kursiven Versnummern gerne in einfachen Nummerntext ändern, aber nur die Zahlen und keine Wörter.
Beispiel: Von: /3/; /45/ Bis: 3; 45
Wenn alles gesagt und getan ist, möchte ich diese Kopie so ändern, dass für alle Versnummern hochgestellt sind: von 3 oder 45 in ^3 oder ^45.
Darüber hinaus wäre es auch in Ordnung und wahrscheinlich sogar vorzuziehen, wenn ich beide Versionen so ändern könnte, dass die Versnummern jetzt hochgestellt sind.
Es scheint viele Informationen zum Ändern von Schriftfarben usw. zu geben, aber nur wenige zur Verwendung von REPLACE für den tatsächlichen Zahlensatz 1-99. Kann mir bitte jemand helfen?
Vielen Dank im Voraus, Gott segne Sie. – John
Antwort1
Sie können ein Format in nur einem Vorgang durch ein anderes ersetzen, indem Sie den Ersetzen-Dialog mit derregulären AusdruckModus:
- Öffnen Sie den Ersetzungsdialog ( Ctrl+ H).
- Wählen Sie
Regular expression
inSuchmodus. - Einstellen
/([0-9]*)/
Finde was, dadurch werden alle Zahlengruppen (und nur Zahlen) zwischen gefunden/ /
. - Einstellen
^$1
Ersetzen mit, dies ersetzt die gefundenen Gruppen nur durch die Zahlen und ein^
davor (wenn Sie nur das entfernen möchten,/ /
verwenden Sie$1
inErsetzen mit).
Als Vorsichtsmaßnahme sollten Sie eine Sicherungskopie erstellen, da hierdurch die gesamte Datei geändert wird. Wenn Sie nur einen Teil der Datei ersetzen möchten, wählen Sie diesen Teil aus, bevor Sie den Ersetzungsdialog öffnen, und überprüfen Sie In selection
zusätzlich die anderen Schritte.