Aller au contenu

Petit pb RegExp


MarvinLeRouge

Sujets conseillés

Salut,

J'ai un petit pb avec une expression régulière : je souhaite supprimer les mots de moins de n caractères dans une chaine. Mon pb : si 2 mots "courts" se suivent, seul le premier est supprimé. Je suppose que c'est dû au fait que le caractère entre les deux mots a déjà été compté dans l'expression du premier mot. Je suppose que ça doit pouvoir se faire assez facilement (et sans passer la chaine en boucle infinie au regexp jusqu'à ce qu'elle ne change plus :D ).

$pattern = "/ (\w){1,3} /";
$replace = "";
$str = preg_replace ($pattern, $replace, $str);

Merci

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...