/ / Bestimmte Wörter in einem Satz verschieben - Regex, Ersetzen, Bewegen, Wörter

Bestimmte Wörter in einem Satz verschieben - Regex, Ersetzen, Bewegen, Wörter

Hallo, ich habe eine lange Liste französischer Wörter mit (m) oder(f) usw. Nach dem Ende des Wortes gibt es eine Möglichkeit, das "(m)" vor das Wort zu verschieben. Ich weiß, wie ich es ändern kann, nachdem ein Un oder ein usw. ausgeführt wurde Ich bin mir nicht sicher, wie ich es in der Weise verschieben kann, in der ich es brauche. Ich habe angeschaut

Wie kann ich Wörter mit Regex in einem Satz verschieben?

und habe versucht, es an meine Bedürfnisse anzupassen, aber ich bin wirklich verloren, kann mir jemand helfen?

Wie würde ich zum Beispiel bekommen?

Jubiläumsjahr (m)

Werden

(m) Jahrestag

Antworten:

0 für die Antwort № 1

Dies funktioniert für Ihre Bedürfnisse

b(.+) ((m))

Und mit ersetzen

$2 $1

Bekommt im Grunde eine Wortgrenze, dann beginnt aErfassungsgruppe Erfassen Sie alles bis zu einem Leerzeichen, dann ein Leerzeichen und dann eine Erfassungsgruppe, die das (m) übernimmt. Die Ersetzung kehrt diese Erfassungsgruppen um und fügt ein Leerzeichen dazwischen ein.