Ich versuche, mit einer Regex kommen, die Interpunktion (!,?, Und.), Gefolgt von einem Leerzeichen übereinstimmt. Ich möchte NICHT Perioden entsprechen, die von Begrüßungen wie „Herr“ vorangestellt werden, „Frau“, etc ...Regex, um die Interpunktion gefolgt von Leerzeichen mit einigen Ausnahmen
den ersten Teil zu tun, ist einfach genug: r"[\?|!|\.] "
Aber ich habe Schwierigkeiten mit der zweiter Teil. Hier ist, was ich bisher: r"(?<=[^(Mr|Ms)])\. "
Die zweite nicht so etwas wie „Radar.“ Überein oder „cup.“ Oder „Webstuhl.“, Was schlecht ist. Ich habe auch Probleme, beide Regexe zu einem einzigen zu kombinieren.
Danke.
Wie würden Sie dies ändern negiert wird, so dass die Anrede Ausnahmen nur vor der Zeit geschehen? Ich würde immer noch gerne übereinstimmen, wenn eine Anrede vor einem "!" oder "?". Entschuldigung, wenn ich ursprünglich nicht klar war. – deruse
@deruse Okay, gib mir ein paar. Wird bearbeiten. –
@deruse Bearbeitet. Ich hoffe, das hilft. –