Bonjour,
Je tente d'écrire une fonction preg_replace qui met en italique tout texte entre guillemets (" ).
J'avais pensé à ceci :
Code :
- function smarty_modifier_italique($in)
- {
- $out = preg_replace (
- "/([\"a-zA-Z0-9-_.\"])/",
- "<i>$1</i>",
- $in);
-
- return $out;
- }
|
mais ça me met TOUT mon texte en italique - peu importe qu'il se trouve entre guillemets ou pas, sauf les caractères accentués.
Quelqu'un pourrait svp m'aider un peu là ?