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

JavaScript Discussion :

contrôle du format du nom en Javascript


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 14
    Par défaut contrôle du format du nom en Javascript
    Bonjour,

    Je reviens sur le forum parce que je n'arrive pas faire marcher le code suivant. C'est un contrôle du nom d'un document. Je voulais mettre espace/blanc au lieu de _ . Comme j'ai vu dans les réponses précédentes, l'espace c'est \s donc j'ai écris le code suivant mais cela ne marche pas:
    "^CS_OCP_[a-zA-Z]+\s[a-zA-Z]+\s[a-zA-Z]{2}\.[a-zA-Z0-9]+$"

    Sinon avec _ ca marche: "^CS_OCP_[a-zA-Z]+[_a-zA-Z]+_[a-zA-Z]{2}\.[a-zA-Z0-9]+$"
    Ce que je voulais avoir c'est ex: CS_OCP_QM_Hello hello hello Template_EN.doc

    Pourriez-vous m'aider à corriger ce code s.v.p?

  2. #2
    Membre Expert
    Avatar de gwyohm
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2007
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 925
    Par défaut
    Bonjour,
    Le souci c'est que dans ton cas l'\ du \s va s'appliquer d'abord pour la chaine, il faut donc soit l'échapper, soit écrire autrement l'espression reguliere :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    "^CS_OCP_[a-zA-Z]+\\s[a-zA-Z]+\\s[a-zA-Z]{2}\.[a-zA-Z0-9]+$";
    //ou bien
    /^CS_OCP_[a-zA-Z]+\s[a-zA-Z]+\s[a-zA-Z]{2}\.[a-zA-Z0-9]+$/

  3. #3
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Bonjour,

    C'est le troisième post que vous ouvrez pour la même question. Merci de n'en garder qu'un et de lire les réponses poster sur les deux premiers.

Discussions similaires

  1. Contrôle du format des cellules dans Excel
    Par Flashget dans le forum MATLAB
    Réponses: 4
    Dernier message: 20/03/2007, 14h37
  2. formater un nombre en javascript comme number_format en php
    Par calitom dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/01/2007, 16h24
  3. Réponses: 3
    Dernier message: 28/11/2006, 08h44
  4. Nom composant javascript avec caractere speciaux ?
    Par beepmaster dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 28/12/2005, 14h19
  5. [date] Contrôle de format et contrôle d'intervalle
    Par dodik dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/06/2005, 16h14

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