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