RegEx mit Word 2013. Zeichenfolge NACH bekanntem Wort ans Zeilenende anpassen oder

RegEx mit Word 2013. Zeichenfolge NACH bekanntem Wort ans Zeilenende anpassen oder

Ich verwende die Funktion Suchen und Ersetzen in einem großen Word-Dokument. Ich muss das Wort findenBEMERKUNGEN:(alles fett und in Großbuchstaben).

ANMERKUNGEN: DIES SIND EINIGE WICHTIGE DATEN

Am Ende dieser Zeile oder nach einem Zeilenumbruch steht eine TABELLE, falls das im Reqex hilfreich sein kann.

Verwenden Sie Suchen/Ersetzen mit aktivierter Platzhalterfunktion und diesem Ausdruck:

<(BEMERKUNGEN:*[AZ])

Ich habe das Wort und das erste Zeichen nach dem Leerzeichen gefunden:

BEMERKUNGEN: T

Was kann ich hinzufügen, damit es am Ende der Zeile endet? Es gibt immer eine Tabelle, die diesem "REMARK:"-Text vorangeht

Beispielsweise in Javascript: /.BEMERKUNGEN:\t([AZ,0-9]).+/g findet es, ist aber in der Suchen-und-Ersetzen-Funktion von Word nicht zulässig....

Ich habe auch festgestellt, dass die Verwendung von:

<(ANMERKUNGEN:[AZ]^l) oder <(ANMERKUNGEN:[AZ]^13) bringt mich näher.

Antwort1

Zeichenfolge NACH bekanntem Wort bis zum Zeilenende abgleichen

Verwenden Sie den folgenden regulären Ausdruck:

<(REMARKS:[0-9A-Z ]@[^13^|])

Anmerkungen:

  • <entspricht "Der Anfang eines Wortes"

  • [0-9A-Z ]entspricht jeder Zahl, jedem Großbuchstaben und jedem Leerzeichen

  • @entspricht „Ein oder mehrere Vorkommen des vorherigen Zeichens oder Ausdrucks“

  • [^13^|]entspricht einem Absatzmarker oder einem manuellen Zeilenumbruch.


Weitere Informationen

verwandte Informationen