Ich habe viele DITA-Dateien (XML-Dateien) in einem Ordner.
Ich möchte alle Vorkommen von s finden, href
zum Beispiel:
href="c_aboutKnowledgeInCoreManage.dita"
href="t_addAnInternalActivityToShift.dita"
im Ordner mithilfe von regulären Ausdrücken und dem Filter „In Dateien suchen“.
Nachdem ich alle Vorkommen von href
s; gefunden habe, möchte ich den Begriff admin_
vor voranstellen c_aboutKnowledgeInCoreManage.dita
. Die Ausgabe sollte lautenadmin_c_aboutKnowledgeInCoreManage.dita
Kann mir jemand bei der Suchanfrage helfen?
Antwort1
Ich möchte den Begriff admin_
voranstellen
Wie lösche ich Zeilen ohne .
?
Drücken SieCtrlShift>F
Setzen Sie "Suchen nach" auf
href="(.*)"
Setzen Sie "Ersetzen durch" auf
href="admin_\1"
Stellen Sie "Filter" auf
*.dita
Stellen Sie "Verzeichnis" entsprechend ein
„Regulärer Ausdruck“ aktivieren
Klicken Sie auf „In Dateien ersetzen“
Beispiel vorher:
abcd
href="c_aboutKnowledgeInCoreManage.dita"
defg
href="t_addAnInternalActivityToShift.dita"
hijk
Beispiel nach:
abcd
href="admin_c_aboutKnowledgeInCoreManage.dita"
defg
href="admin_t_addAnInternalActivityToShift.dita"
hijk
Weiterführende Literatur
- So verwenden Sie reguläre Ausdrücke in Notepad++ (Tutorial)
- Notepad++: Eine Anleitung zur Verwendung regulärer Ausdrücke und des erweiterten Suchmodus
- Tutorial zu regulären Ausdrücken
- RegExr: RegEx lernen, erstellen und testen
- regex101: Online-Tester und Debugger für reguläre Ausdrücke
- RegExper: Visualisierer für reguläre Ausdrücke