Expression régulières PHP
ManiaxX
-
Maniax -
Maniax -
Bonjour,
Je souhaite extraire une sous-chaine dans une chaine de caractère en php.
mon script:
Je voudrais donc récupérer le 70 situé juste après le 'item2:'.
Voici ce que me retourne le print_r: Array ( [0] => m54 [1] => 54 ).
Il trouve bien le item2: mais me retourne le premier nombre qu'il trouve dans le string, c'est a dire le '1' de 'item1'.
Merci d'avance de votre aide, je sèche :'(
Je souhaite extraire une sous-chaine dans une chaine de caractère en php.
mon script:
<?php $string = 'bla bla bla item1: 50 bla bla bla item2: 70 item3:50 bla bla bla'; $pattern = '[item2:[:space:]]([0-9]{1,})'; if(ereg($pattern, $string, $regs)){ print_r($regs); }else{ echo 'ca marche po!'; } ?>
Je voudrais donc récupérer le 70 situé juste après le 'item2:'.
Voici ce que me retourne le print_r: Array ( [0] => m54 [1] => 54 ).
Il trouve bien le item2: mais me retourne le premier nombre qu'il trouve dans le string, c'est a dire le '1' de 'item1'.
Merci d'avance de votre aide, je sèche :'(
A voir également:
- Expression régulières PHP
- Easy php - Télécharger - Divers Web & Internet
- Expression écrite cm1 cm2 télécharger gratuit - Télécharger - Éducatifs
- Microsoft expression encoder - Télécharger - Divers Utilitaires
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP