Bonsoir à tous,
Je suis en train de mettre en place un forum de discussion avec un WYSIWYG.
Voici mon probleme, je viens de trouver le bout de code ci dessous qui me va très bien pour couper les mots trop long.
MAIS, cette fonction me découpe aussi mes mes images, car elles le chemin des images fait plus de 20 caractéres :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function cutLongWords($string,$length='20',$separation=' ') { return preg_replace('/([^ ]{'.$length.'})/si','\\1'.$separation,$string); }
exple :
et donc la fonction va me mettre un espace vers
Code : Sélectionner tout - Visualiser dans une fenêtre à part <img src="http://localhost/monsite/images/smileys/MonOeil.png">
ima ges/smileys/
donc l'image ne sera plus afficher.
Je voulais donc savoir si dans le motif de recherche à l'exemple de [^ ] qui interdit l'espace, on pouvait éviter de chercher une chaine du style (<img src) et (images/smileys)
Merci pour vos réponses
Partager