High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Accueil
Forum Codes-Sources
Regex
Expression régulière - Supérieur ou égal à 16000 [
Résolu
]
Signaler
tetedecochon
Messages postés
2
Date d'inscription
mercredi 22 avril 2009
Statut
Membre
Dernière intervention
23 avril 2009
-
22 avril 2009 à 12:27
Renfield
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
-
23 avril 2009 à 10:00
Bonjour,
Je cherche à connaître l'expression régulière pour avoir le résultat suivant : supérieur ou égal à 16000.
Je suis plus que novice en la matière, pas un développeur et je galère !!!!
Merci d'avance pour votre aide !!!!
Afficher la suite
A voir également:
Regex nombre
Supérieur ou égal python
- Meilleures réponses
Expression régulière - Vérifier si un nombre est supérieur à une valeur
✓
-
Forum - Regex
Condition precise: date system actualisée égal ou supérieur
✓
-
Forum - Delphi / Pascal
Expression bien parenthésée pile en c
-
Forum - C++ & C++ .NET
String regular expression java
-
Conseils pratiques - Java
Clé d'inscription visual basic 2010 express
✓
-
Forum - VB.NET
6
réponses
Réponse 1 / 6
Renfield
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
67
23 avril 2009 à 09:45
(?=\d{5})(?:1[6-9]|[2-9])\d+|\d{6,}
si notre chaine est composée de 5 chiffre, on prend la première partie du motif:
(?:1[6-9]|[2-9])\d+
ici, on autorise 16, 17, 18 et 19 suivis de trois chiffres
ou
2, 3 ... 9 suivis de quatres chiffres
sinon, on valide 6 à n chiffres
pratiques, les motifs conditionnels, non ?
(le (?=<condition>)<motif_vrai>|<motif_faux> )
Réponse 2 / 6
nhervagault
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
28
22 avril 2009 à 17:17
Salut,
Regardes si le contenu de ce post de donne des indications
http://regex.codes-sources.com/forum/sujet-EXPRESSION-REGULIERE-VERIFIER-SI-NOMBRE-EST-SUPERIEUR-VALEUR_1286491.aspx?p=2
Réponse 3 / 6
Renfield
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
67
23 avril 2009 à 09:02
clair que la question est toute fraiche sur le forum...
Réponse 4 / 6
tetedecochon
Messages postés
2
Date d'inscription
mercredi 22 avril 2009
Statut
Membre
Dernière intervention
23 avril 2009
23 avril 2009 à 09:51
Merci mille fois !!!!!
Je vais vraiment me pencher sur le sujet, une vraie merveille ces expressions régulières.
Réponse 5 / 6
Renfield
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
67
23 avril 2009 à 09:51
gaffe ici aux zéros non significatifs...
000043 sera validé ^^
Réponse 6 / 6
Renfield
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
67
23 avril 2009 à 10:00
et sans motifs conditionnels :
\b(?:(?:1[6-9]\d{3})|(?:[2-9]\d{4})|(?:\d{6,}))\b
plus long, hein ^^
Votre réponse
Répondre
Posez votre question
A voir également
Clé d'inscription visual basic 2010 express
Python arrondi supérieur
C# arrondi supérieur
Visual basic 2005 express
Expression régulière mot de passe