Ich möchte in Microsoft Office Word 2010 ganze Zeilen suchen und ersetzen, die bestimmten Kriterien entsprechen.
Ich habe versucht, die Lösung in der offiziellen Dokumentation zu finden, aber ich habe die Antwort nicht gefunden:
- Suchen und Ersetzen von Text mithilfe regulärer Ausdrücke (Erweitert)
- Ergänzen Sie die Word-Suche mit regulären Ausdrücken
(Übrigens gibt es hier zwei weitere nützliche inoffizielle Dokumente: Suchen und Ersetzen mit Platzhaltern ; Reguläre Ausdrücke in Microsoft Word )
Beispiel
Zum Beispiel: Ich möchte nach allen Zeilen suchen, die den Stil "Überschrift 2" haben , und sie so ersetzen, dass sie zwischen den ##
Symbolen stehen. Dies ist also der ursprüngliche Text This is my title
. Und ich möchte ihn finden und ersetzen Art und Weise: ## This is my title ##
( auf diese Weise ich einen Text Titel in einem Wiki-kompatibel umwandeln könnte 2 ohne externe Plugins Überschrift (EDIT: sorry, in der Zwischenzeit wurde mir klar , die MediaWiki-kompatible Rubrik 2 Stil verwendet ==
statt ##
, aber es das nicht ändert Hauptpunkt) ).
So nach Ctrl+ H, Überprüfung „ Platzhalter verwenden “, die Auswahl Format> Style> Rubrik 2, ich habe dies versucht und es hat nicht funktioniert: (*^13>)
oder (<*^13>)
, wo ^13
Streichhölzer „Absatzbruch /‚Beförderung‘return“ (siehe diese ) - das machte Wort Suchen Sie verrückt, und die GUI wurde für Minuten (!) eingefroren. Am Ende hat es nichts gefunden (aber ich habe Texte mit Überschrift 2-Stil).
OK, dies ist nicht das richtige Muster. Wie können Sie also ganze Zeilen in Word suchen und ersetzen?
Antworten:
Vielleicht fehlt mir etwas, aber aus irgendeinem Grund konnte ich dies nicht in einem einzigen Such- / Ersetzungsvorgang ausführen:
Schritte
Vorher :
Ersetzen Sie leere Zeichenfolge (Format Überschrift 2 ) durch "## ^ & ##" (keine Formatierung) :
Nach dem ersten ersetzen :
Ersetzen Sie "^ p ##" (keine Formatierung) durch "## ^ p" (keine Formatierung) (beachten Sie, dass am Anfang der Ersetzungszeichenfolge ein Leerzeichen steht!):
Nach dem zweiten ersetzen :
quelle
==
Symbole anstelle von##
Symbolen verwendet werden müssen, dies ändert jedoch nichts am Hauptpunkt) werden in Word==
Symbole wie diese platziert: i.imgur.com/aHABiBF. png , und nach dem 2. ersetzen , wie folgt : i.imgur.com/HkBGRib.png , was bedeutet, dass ich zuerst eine leere Zeile zwischen sie setzen muss! :)Heading Text
mit## <Search String> ##
, was tatsächlich passiert ist , dassHeading Text^p
mit ersetzt## Heading Text^p ##
. Somit endet das abschließende ## in der nächsten Zeile, der ein Leerzeichen vorangestellt ist. Ich weiß nicht, wie ich die Suchzeichenfolge davon abhalten soll, das abschließende ^ p einzuschließen.