Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03160.jsonl.gz/1899

Grep-Stil in Absatzformaten sucht und ergänzt Wort
Hallo liebe GREP Spezialisten,
ich hab da mal eine Frage auf die ich nach ausgiebiger Suche keine antwort gefunden habe.
Ich möcte ein sehr langes Dokument per GREP-Stil im Fließtextabsatzformat nach dem Namen einer Firma durchsuchen und diesen namen auf Schreibfehler überprüfen und Ergänzungen vornehmen falls notwendig.
Nehmen wir mal an der Name der firma heißt: supAs®
Also alles kleingeschrieben, nur das A groß und am ende eine ® Symbol.
Folgende Schreibweisen kommen im Text vor und sollen durch die korrekte Schreibweise ersetzt werden:
supas®
Supas®
suPas®
SuPas®
supas
Supas
suPas
SuPas
Folgende greps kommen zum einsatz und funktionieren auch wunderbar live im Text:
Grep01: Stellt das ® hoch wenn es noch nicht der Fall ist.
Zeichenformat -Hochgestellt- anwenden
(?<=supas|Supas|suPas|SuPas)®
Grep02: Schreibt das P in Versalien.
Zeichenformat -Versal- anwenden
(?<=[sS]u)p(?=as)
Und als drittes Grep möchte ich den Firmennamen durch ® ergänzen falls es im Namen vergesen wurde. Und genau das bekomme ich nicht über einen Grep-Stil innerhalb der Absatzformate nicht hin. Über suchen und ersetzen ist das ja kein Problem. Nur weiß ich noch nicht wie ich diese Anweisung in ein Absatzformat schreibe. Kann mir hier jemand helfen?
Um mir zumindest visuell anzuzeigen das das Symbol fehlt habe ich überigens einen dritten Stil eingeführt der das "nackte" Wort einfach rot markiert wenn ein ® fehlt. Ein Workaround, aber nicht das was ich eigentlich möchte.
Vielen Dank für eure Hilfe. Ich hoffe das das ohne den Umweg über suchen und ersetzen möglich ist.
Grüße
Robin