RegExp javascript : groupe de 8 chiffres commencant 2 ?

Résolu
lkaiser Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
NHenry Messages postés 15218 Date d'inscription   Statut Modérateur Dernière intervention   -
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

3 réponses

NHenry Messages postés 15218 Date d'inscription   Statut Modérateur Dernière intervention   365
 
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   Statut Membre Dernière intervention  
 
Merci NHenry pour la réponse,
on n'en est pas loin, je pense, mais cela ne match pas ..
0
NHenry Messages postés 15218 Date d'inscription   Statut Modérateur Dernière intervention   365
 
à étudier peut être : http://www.expreg.com/symbole.php
0
Utilisateur anonyme
 
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   Statut Membre Dernière intervention  
 
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 15218 Date d'inscription   Statut Modérateur Dernière intervention   365
 
Tant que ça fonctionne ...
Si la question est résolue, pense à marquer la discussion "comme résolue".
0