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 :

[PHP-JS] equivalent eregi de php en Javascript ?


Sujet :

JavaScript

  1. #1
    Membre habitu�
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    12
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 12
    Par d�faut [PHP-JS] equivalent eregi de php en Javascript ?
    Bonjour,

    Je recherche comment en Javascript, de v�rifier la syntaxe d'un entier ou d'une cha�ne de caract�re de la m�me fa�on que la fonction eregi de php le permet.

    Exemple : var toto = ar4t678
    Ici je voudrais v�rifier que la variable toto contient une suite de 5 chiffres compris entre 0 et 9 ?
    (fonction eregi de php �quivalente est : eregi("^[0-9]{5}$", $toto)

    Autre ex : var titi = 456 �aaze
    Je voudrais v�rifier si titi contient bien que des caract�res, des blancs, des tirets et des apostrophes et accents ?
    (fonction eregi de php �quivalente est : eregi("^[[:alpha:][:punct:][:blank:]������-]+$", $toto)


    Merci par avance de vos lumi�res

  2. #2
    Membre chevronn�
    Avatar de Eric Berger
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Octobre 2002
    Messages
    346
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 49
    Localisation : Suisse

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2002
    Messages : 346
    Par d�faut
    Il faut simplement utiliser search
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    tonobjet.search(expression régulière)

  3. #3
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par d�faut
    Il existe des fonctions comme :
    search()
    Cette m�thode retourne l�indice dans la cha�ne, auquel l�expression r�guli�re a �t� trouv�e. S�il ne la trouve pas, la m�thode retourne -1.
    Exemple :
    var chaine = "#F0000F";
    var pos = chaine.search(/[0-9A-F]/);
    On obtient pos = 1, car le 1er code hexad�cimal indiqu� par l�expression r�guli�re [0-9A-Z] se trouve avec le 2e caract�re (position 1) qui est le 1er "F".

Discussions similaires

  1. Equivalent de $$var (PHP) en Javascript?
    Par Sayrus dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 11/09/2009, 16h52
  2. [PHP-JS] Equivalent du code PHP suivant en Javascript
    Par Sayrus dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 19/05/2007, 10h51
  3. [PHP-JS] Equivalent du "push()" de JavaScript en PHP
    Par Zakapatul dans le forum Langage
    R�ponses: 3
    Dernier message: 18/04/2007, 16h21
  4. R�ponses: 5
    Dernier message: 14/06/2006, 16h35
  5. equivalence du isset() php en asp
    Par jecht dans le forum ASP
    R�ponses: 4
    Dernier message: 13/05/2004, 14h48

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