Bonjour,
N'étant pas très bon en regex, je recherche une regex qui pourra me permettre de rechercher cette chaine
Sachant que le N° en question peux être différent et peux avoir plusieurs chiffres.Numéro de matricule : 230291
Merci d'avance
Bonjour,
N'étant pas très bon en regex, je recherche une regex qui pourra me permettre de rechercher cette chaine
Sachant que le N° en question peux être différent et peux avoir plusieurs chiffres.Numéro de matricule : 230291
Merci d'avance
c'est ça ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #([0-9]{1,10})#
rechercher ce matricule dans quel chaine ?
en faite, j'ai ceci :
je parcours une table et je veux savoir si un enregistrement rempli bien une condition à savoir si j'ai bien la chaine "Numéro de matricule : NNNNNNN" parmi une autre chaine (placé n'importe où). Le N° de matricule peut contenir 1 ou 10 chiffre...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if(!ereg('Numéro de matricule : ',$donnees['comments'])) { $donnees['comments'] = NULL; }
Voila qui devrait faire l'affaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if (preg_match("#Numéro de matricule : [0-9]{1,10}#", $donnees['comments'])) { echo "Un résultat a été trouvé."; } else { echo "Aucun résultat n'a été trouvé."; }
Ah voila ce que je recherchais ! de mon côté, j'avais presque trouvé la solution !
Il ne me manquait plus que la regex pour les chiffres !
Merci encore !!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager