Bonjour à tous !
Je suis actuellement sur un projet de traitement de texte en php, et dans ce cadre, je souhaite retirer tout les smileys de ce dit texte.
En effet ceux-ci sont écrits sous la forme : :texte:
J'ai donc essayé de créer une expression régulière qui reconnaitrait un texte entre deux ":", et ce dit texte ne serait composé que de lettres en minuscules. Bien sur il ne devrait y avoir aucun espace entre les caractères ":" et le texte qu'ils entourent... Cela permettra de différencier l'utilisation standard du caractère ":"...
Voilà donc ce que je suis déjà arrivé a à faire, mais qui en marche pas.. Je ne pense pas être loin pourtant ^^
$chaine = preg_replace("^:([a-z]*):$", "", $chaine);
Merci d'avance à ceux qui pourront m'éclaircir !
Bonne continuation
wILL
Partager