RegExp javascript : groupe de 8 chiffres commencant 2 ?

Résolu/Fermé
lkaiser Messages postés 7 Date d'inscription vendredi 15 avril 2016 Statut Membre Dernière intervention 12 septembre 2016 - 15 avril 2016 à 23:05
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 - 16 avril 2016 à 12:43
Bonjour à tous,

Je bute depuis une heure sur l’écriture d'une expression régulière en javascript pour capturer des groupes de 8 chiffres commençant par 2
ex :
12345678 -> pas bon
22345678 -> bon

je sais que c'est simple pour certains ... mais malheureusement ce n'est pas mon cas pour le moment ;(

Merci d'avance

A voir également:

3 réponses

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 331
Modifié par NHenry le 15/04/2016 à 23:17
Je dirais :
^2([0-9]{8})$

J'interviens principalement en VB6 et VB.NET, avec un peu de C#, mais la modération m'amène souvent sur d'autre langages.
En VB.NET pensez à activer "Option Explicit" et "Option Strict"
0
lkaiser Messages postés 7 Date d'inscription vendredi 15 avril 2016 Statut Membre Dernière intervention 12 septembre 2016
15 avril 2016 à 23:44
Merci NHenry pour la réponse,
on n'en est pas loin, je pense, mais cela ne match pas ..
0
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 331
16 avril 2016 à 00:13
à étudier peut être : http://www.expreg.com/symbole.php
0
Utilisateur anonyme
16 avril 2016 à 01:34
Bonsoir
S'il faut 8 chiffres en tout, c'est un 2 suivi de 7 chiffres, non ?
^2([0-9]{7})$
0
lkaiser Messages postés 7 Date d'inscription vendredi 15 avril 2016 Statut Membre Dernière intervention 12 septembre 2016
Modifié par lkaiser le 16/04/2016 à 07:08
Bonsoir le père,
oui pas très loin, mais par contre sans le caractère circonflexe
je viens de trouver une solution mais il y a sans doute 1000 fois mieux :
([2][0-9]{7})
0
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 331
16 avril 2016 à 12:43
Tant que ça fonctionne ...
Si la question est résolue, pense à marquer la discussion "comme résolue".
0