Platzhaltersuche nach einem bestimmten Wort, das nicht von einer bestimmten Zeichenfolge gefolgt wird, funktioniert nicht

372
IzaO

Ich habe ein Dokument mit Hunderten von Vorkommen des spanischen Äquivalents von "Millionen US-Dollar", das heißt "Millones de dólares EE.UU.", und ich möchte sicherstellen, dass ich keinen Teil davon, dh es, ausgelassen habe Es ist zu einfach, einfach "millones de dólares" zu schreiben (wobei der Teil "EE.UU." weggelassen wird) oder auch nur "millones" und dann weiterzumachen und die "dólares de EE.UU." wegzulassen.

Ich dachte, das wäre einfach, aber meine Wildcard-Suche funktioniert nicht.

Ich versuche diese Suche mit Platzhaltern:

(millones) [! (de dólares EE.UU.)]

Es werden keine falschen Zeichenfolgen gefunden. Ich habe vor den Perioden Backslashes ausprobiert und den ersten Satz von Parenthum entfernt, alles erfolglos.

Unten ist die Testpassage, die ich verwende, die vier falsche Instanzen meiner Zielsequenz enthält. Ich möchte, dass meine Suche alle vier dieser falschen Muster findet.

En 2015, die 44,4% der Kompromisse in Asien für den asiatischen Markt, für 23.900 Millionen US-Dollar E.UU., es gibt eine Anzahl von 4.900 Millionen EE.UU. Mehr Informationen über das Jahr 2014. Weitere Informationen über Asia Meridional und Central Airport in 1.200 Millones EE.UU., die Sehenswürdigkeiten von Lejano Oriente und 5.100 Millionen von Menschen, die ein wichtiges Mitglied der Stadt sind (Indonesien) (transporte y almacenamiento).

Um die Dinge merkwürdiger zu machen, habe ich nach langem Ausprobieren festgestellt, dass eine andere Suche (unten) eine der falschen Zeichenfolgen findet (die dritte Instanz "millones EE.UU."), aber nicht die zweite ("millones dólares EE.UU.") . "):

(millones) [! (de dólares)]] mit Platzhaltern

Was vermisse ich?!

Vielen Dank an alle, die mir helfen können.

0

1 Antwort auf die Frage

1
endrju

Ein Ausrufezeichen (!) Funktioniert anders. Sie können ein Wort nicht ausschließen, sondern nur ein einzelnes Zeichen aus der bereitgestellten Liste der Zeichen. Weitere Informationen finden Sie unter https://wordmvp.com/FAQs/General/UsingWildcards.htm

Ich glaube nicht, dass Sie dieses Problem mit einer einzigen Regex-Suche in Word lösen können. Ich würde hier einen Workaround verwenden. Kopieren Sie zuerst Ihre Datei und bearbeiten Sie eine Kopie. Suchen Sie (in einer Kopie) nach vollständig korrektem Ausdruck: "millones de dólares EE.UU." und ersetzen Sie es durch nichts (entfernen Sie es). Suchen Sie dann nach "Millon" und überlegen Sie, ob Ihre Ergebnisse in der Originaldatei korrigiert werden sollen.