Entfernen Sie alles zwischen [ und ] in Word

Entfernen Sie alles zwischen [ und ] in Word

Ich brauche ein Muster/einen Suchstring, um alles zwischen den Zeichen "[" und "]" zu entfernen. Ein Beispiel wäre:

This study  [ref] is  a good example

Daraus sollte werden:

This study  is  a good example

Ich habe diesen regulären Ausdruck gefundenHier \<(*{1,})\>aber obwohl es mit <und funktioniert >, funktioniert es nicht mit [und ].

Wenn ich die Welt benutze, \[(*{1,})\] „sagt“ sie, dass sie nicht finden können, wonach ich suche.

Ich versuche, einige Formatierungen aus Wikipedia-Artikeln zu entfernen, und dieser reguläre Ausdruck entfernt das [Bearbeiten] neben den Überschriften nicht. (Ich verwende die Formatierungsfunktion „Zusammenführen“ und „Einfügen“)

Antwort1

Diese beiden Ausdrücke funktionieren

\[*\]
\[[a-zA-Z ]{1,}\]

Weitere Kommentare:

  • *stellt eine beliebige Anzahl von Zeichenfolgen dar. {1,}kann nur an ein einzelnes Zeichen als Platzhalter angehängt werden. Das ist das Problem mit dem Ausdruck \[*{1,}\].
  • Die (und )sind nicht notwendig.

Sehen https://support.office.com/en-ca/article/Use-wildcard-characters-to-find-or-replace-text-610e37dc-bb2f-4a8b-8fa5-aa991160eafbfür Einzelheiten zu den Platzhaltern.

verwandte Informationen