Regex wie alle Interpunktionen übereinstimmen, aber einige Bedingungen ausschließen

Ich kann nutzen\p{Punct}, um alle Interpunktionen (einschließlich Unterstrich) abzugleichen.

Und ich wollteausschließe Alle Apostrophe nur innerhalb eines Wortes. Dafür benutze ich(?<=[a-zA-Z])'(?=[a-zA-Z])

Ich konnte sie jedoch nicht zusammenarbeiten lassen, um alle Interpunktionen außer Apostrophen genau in einem Wort zu finden.

Was soll ich verwenden?

beispiele:

my brother's das sollte nicht passen.

my brothers' das sollte passen.

my 'brother' diese sollten übereinstimmen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage