Je travaille avec un ensemble de données qui doit être nettoyé. Je cherche à remplacer les points d'interrogation (?) Par le code em-dash (—
). Voici un exemple de chaîne:Comment faire correspondre et remplacer un caractère non-mot entre des caractères de mot avec RegEx?
« ... arrêtez-le après avoir pris quelques ...? »
je peux correspondre à ce cas avec cette expression: \ w \ \ w Cependant, il correspond un caractère de chaque côté du point d'interrogation. Ainsi, le remplacer ressemble à ceci:
« ... fermer dow —
après avoir pris quelques ... »
Comment puis-je correspondre à tout le modèle tout en ne remplaçant le point d'interrogation?
Merci à l'avance, Jason
Oui, cette instance particulière je travaillais en php et ce match fonctionne parfaitement! Merci! – JasonBartholme