In Microsoft Word möchte ich (Buchstabe, Absatz, Buchstabe) (^$^p^$) suchen und den Absatz durch ein Leerzeichen ersetzen, ohne die Buchstaben zu ändern.
Beispiel:
Hallo ^p
Welt
Ausgabe:
Hallo Welt
Aktueller Output:
Hallold
Antwort1
Dies kann man mit der Option „Platzhalter“ im Suchen/Ersetzen-Feld erreichen. Aus nur Microsoft bekannten Gründen kann man jedoch nicht ^p verwenden, wenn die Platzhalteroption ausgewählt ist. Daher müssen wir einen zweistufigen Prozess verwenden:
**(1) Verwenden Sie Suchen/Ersetzen ohne Platzhalter, um Absatzmarken hervorzuheben. **
Make sure 'wildcards' is de-selected
Find ^p and replace with ¬^p¬
Das Zeichen '¬' kann jedes beliebige Zeichen (oder jede beliebige Zeichenfolge) sein, das/die in Ihrem Dokument nicht natürlich vorkommt. Es ist nur eine temporäre Markierung.
** (2) Absatzmarkierungen zwischen Wörtern durch Platzhalter ersetzen
Make sure that the Wildcards option is selected
Find: (<[a-z,A-Z]@>)¬?¬(<[a-z,A-Z]@>)
Replace: \1 \2
<[az,AZ]@> findet Wörter. Wenn man sie mit () umgibt, werden sie für die Verwendung in der Ersetzungsphase aufgezeichnet. Der Zugriff erfolgt durch Verweisen auf \1, \2 usw.
Damit sollte es erledigt sein. Ich hoffe, es ergibt für Sie irgendwie Sinn.