IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

regex pour des chiffres limités


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Modérateur

    Avatar de kOrt3x
    Homme Profil pro
    Technicien Informatique/Webmaster
    Inscrit en
    Septembre 2006
    Messages
    3 650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien Informatique/Webmaster
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 650
    Par défaut regex pour des chiffres limités
    Bonjour,

    Je souhaiterais faire une expression régulière qui permet de vérifier dans un champ input que la saisie :

    - contient uniquement des chiffres.
    - surtout pas d'espace.
    - limité à 11 chiffres max, j'ai déjà "maxlength='11'" dans mon input.
    - la saisie doit être soit une série de 9 chiffres ou de 11 chiffres OU égale au chiffres 1000.

    Merci.
    La rubrique Mac
    Les cours & tutoriels Mac
    Critiques de Livres Mac & iOS
    FAQ Mac & iOS

    ________________________________________________________________________
    QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
    Mon Livre sur AppleScript : AppleScript: L'essentiel du langage et de ses applications

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 144
    Par défaut
    ^(?:1000|\d{11}|\d{9})$

  3. #3
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Citation Envoyé par asdf007 Voir le message
    ^(?:1000|\d{11}|\d{9})$
    Salut,

    La parenthèse non capturante est inutile :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $reg = '/^1000|\d{11}|\d{9}$/';

Discussions similaires

  1. [9.3] Caractère joker % / Mais pour des chiffres ?
    Par camyo dans le forum Requêtes
    Réponses: 3
    Dernier message: 24/10/2014, 15h36
  2. like '22%' pour des chiffre?
    Par betsoooo dans le forum SAS Base
    Réponses: 1
    Dernier message: 02/07/2009, 15h21
  3. [WD12] Imposer des , ou . pour des chiffres
    Par chapeau_melon dans le forum WinDev
    Réponses: 9
    Dernier message: 20/06/2008, 14h11
  4. [RegEx] Regex trouvé des chiffres entre parenthèse
    Par narayana_seb dans le forum Langage
    Réponses: 2
    Dernier message: 15/11/2007, 19h51
  5. Problème de format pour des chiffres à virgule
    Par bob75000 dans le forum Access
    Réponses: 5
    Dernier message: 21/07/2006, 10h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo