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 :

match sur le mot entier


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Mars 2009
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 94
    Par défaut match sur le mot entier
    Bonjour

    Voila mon expression régulière en javacript

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var reg_name = "/\bparameters\b";
    j'aimerais qu'il y ait un match avec le mot "parameters" en entier or la quand je test avec para,pa, ca match. J'ai aussi essayé sans les \b et ca ne change rien.
    Par contre quand je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     var reg_name = new RegExp("\bparameters\b");
    la, ca ne match avec rien même pas "parameters"

    J'aimerais donc sa voir comment procéder .

    Merci d'avance

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    juste le mot ou le mot dans une phrase ?

    de toute façon tu n'as pas d'expression regulière là, tu as juste un string ...

    donc soit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var reg=/\bparameters\b/;
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var reg = new RegExp('\bparameters\b')
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre éprouvé
    Inscrit en
    Mars 2009
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 94
    Par défaut
    c'est juste le mot.
    Au passage je viens de penser que je pouvais peut être utiliser un équivalent a strcmp
    En fait le pb est le suivant : je récupère une liste de noms, dont je me sert pour faire une RegExp du style
    noms1 | noms2 | noms...
    ensuite je voulais comparer avec un nom entré par un utilisateur, si ce nom existe déjà alors je fais une certaine instruction.

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <script type="text/javascript">
    var reg=/^parameters$/
    var chaine="parameters"
    alert (chaine.match(reg))
     
    </script>
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre éprouvé
    Inscrit en
    Mars 2009
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 94
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <script type="text/javascript">
    var reg=/^parameters$/
    var chaine="parameters"
    alert (chaine.match(reg))
     
    </script>
    merci ca à l'air de fonctionner ,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Toutes versions] Question sur la fonction find : mot entier seulement
    Par melouze dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 28/03/2013, 09h44
  2. MATCH AGAINST et mots entiers ou partie de mots
    Par SpaceFrog dans le forum Requêtes
    Réponses: 0
    Dernier message: 23/10/2009, 19h48
  3. [JTextPane] Ajouter un évènement souris sur un mot
    Par soad dans le forum AWT/Swing
    Réponses: 12
    Dernier message: 20/03/2007, 15h12
  4. Condition sur un mot
    Par le mage tophinus dans le forum Linux
    Réponses: 8
    Dernier message: 03/06/2005, 14h59
  5. Opération sur de grands entiers
    Par tutu dans le forum C
    Réponses: 16
    Dernier message: 24/05/2005, 08h56

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