J'ai besoin d'utiliser php pour ajouter un espace entre une période et le prochain mot/lettre quand il n'y en a pas.php remplace l'expression régulière
Par exemple, "Ceci est une phrase.C'est la suivante." doit devenir "Ceci est une phrase, c'est la suivante." Notez l'espace ajouté après la première période. Mon problème est que même si je suis capable de faire une expression régulière qui trouve chaque point suivi d'une lettre, comment puis-je remplacer ce point par un "point + espace" et garder la lettre?
De plus il faut garder le boîtier de la lettre, inférieur ou supérieur.
Merci de votre participation.
Faire cela via regex conduira à des résultats faux avec des choses comme 'Ceci est une phrase. « Et une citation. » Et ceci contient trois points ... 'et toutes les autres situations où un point est valide mais un espace suivant est faux. Vous ne pouvez pas, en fait, analyser le langage naturel correctement avec des expressions régulières, et même des outils plus sophistiqués ont un temps très difficile avec cela. – Tomalak
Bien que cela soit vrai, cela me permettra au moins de corriger certaines des erreurs les plus évidentes. – Enkay