Je sui graphiste et commence tout juste à m'intéresser au expressions régulières car j'en ai besoin pour un client.
(bref la programmation n'est pas mon fort).
Je voudrais n'afficher d'une chaine que ce qui se trouve avant un point (le . de la ponctuation).
Je fais donc :
$reg = '/^(.+?)[.].*$/'; $str = "a. b"; print_r (preg_replace($reg, '$1', $str));
Et cela marche : je n'ai que le a qui s'affiche.
Maintenant je voudrais n'afficher que ce qui se trouve après ce point (le b) : et c'est là que je sèche.
comment modifier ? :
$reg = '/^(.+?)[.].*$/';
Si quelqu'un voulait me répondre ça serait sympa...
sandy.



Haut











