PHP Regex extraire donnée

Résolu/Fermé
ratikuss Messages postés 2004 Date d'inscription vendredi 8 juin 2007 Statut Membre Dernière intervention 14 décembre 2016 - 1 févr. 2011 à 21:50
ratikuss Messages postés 2004 Date d'inscription vendredi 8 juin 2007 Statut Membre Dernière intervention 14 décembre 2016 - 2 févr. 2011 à 21:43
Bonjour,

étant débutant en matière de regex, je me tourne vers vous pour un petit coup de pouce.

J'ai une chaine de caractère dans laquelle il y a "idpub=1234"
ça peut être sous la forme "dsjbdsklnljbdvjbkxbidpub=1234fdkjbdhbvhsb"

et j'aimerai récupérer le "1234".
Je ne sais vraiment pas par où commencer =/

Par avance merci pour vos réponses.


A voir également:

3 réponses

heyquem Messages postés 759 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 29 décembre 2013 130
1 févr. 2011 à 22:56
"#(?<=idpub=)\d+#" devrait faire l'affaire,
ça matche directement, grâce à l'emploi d'une assertion en arrière qui ne constitue pas un groupe capturant
1
ratikuss Messages postés 2004 Date d'inscription vendredi 8 juin 2007 Statut Membre Dernière intervention 14 décembre 2016 262
2 févr. 2011 à 21:42
Merci ça marche nickel !
Mille merci ! Tu m'enlève une belle épine du pied.
0
Groarh Messages postés 682 Date d'inscription vendredi 1 août 2008 Statut Membre Dernière intervention 28 juin 2015 185
1 févr. 2011 à 22:14
C'est toujours "1234" ou c'est quatre chiffres quelconques ?
0
ratikuss Messages postés 2004 Date d'inscription vendredi 8 juin 2007 Statut Membre Dernière intervention 14 décembre 2016 262
2 févr. 2011 à 21:43
C'est 4 chiffre quelconques ;)
0