Rechercher : dans
Par :

PHP -> Regex (chercher chiffre ds une chaine)

Dernière réponse le 29 sep 2008 à 17:44:28 Mei Kuei, le 29 sep 2008 à 17:35:22 
 Signaler ce message aux modérateurs

Bonjour,
j'utilise le line de code PHP suivante


ereg("[0-9]",$line_points,$points);

sachant que line point contient la chaine suivante :

"Points +2 pts, Bonus +1"

Pourquoi le tableau $points ne contient qu'une valeur qui est "2" alors qu'il devrai contenir "2" et "1" ?

Meilleures réponses pour « PHP > Regex (chercher chiffre ds une chaine) » dans :
PHP - Concaténation VoirPHP permet de concaténer des chaînes de caractères grâce à l'opérateur "." : $concatenation= $a . $b; Ou encore pour affecter, dans la variable $a, la valeur de la concaténation de $a et de $b : $a.=$b; Pour concaténer des chaînes et des...
Vérifier le format d'une date en PHP VoirIl existe plusieurs méthodes pour verifier le format d'une date en PHP, vous pouvez par exemple découper la chaîne puis tester les valeurs de chaque élément. Plus simplement nous utiliserons les expressions régulières. Pour valider une date au...
[PHP] Parse error, unexpected T_STRING, expecting ',' or ';' VoirCette erreur, fréquente, se produit notamment lorsqu'un guillemet est présent dans une chaîne délimitée par ce même type de guillemets, par exemple :
Javascript - L'objet RegExp VoirLes particularités de l'objet RegExp L'objet RegExp est un objet permettant de manipuler des expressions régulières, c'est-à-dire des modèles créés à l'aide de caractères ASCII permettant de manipuler des chaînes de caractères, afin de trouver des...

1

 donuts08, le 29 sep 2008 à 17:44:28

Bonjour,

essai plutot ça:

preg_match_all("[0-9]",$line_points,$points);

Répondre à donuts08