Regex...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Regex...

par chrislabricole » 24 sept. 2008, 22:38

Merci Cyrano ! :D
S'été bien les guillemets qui clochées :P

Résolu :)

par jojolapine » 24 sept. 2008, 22:27

Bonsoir,
d'après ceci: http://www.toutjavascript.com/reference ... hp?iref=41
tu n'utilises pas très bien les regex javascript, avant d'utiliser match(), il te faut "instancier" ton masque, via RegExp...
Essaye pour voir?

edit: rrrr zut me suis fait doubler!

par Cyrano » 24 sept. 2008, 22:26

Les guillemets sont en trop, essaye plutôt :

Code : Tout sélectionner

if (!chaine.match(/--/)) { alert('ok'); } else { alert('pas ok'); }
Autre manière de faire :

Code : Tout sélectionner

function test(chaine) { var masque = new RegExp('--'); var retour = (chaine.search(masque) != -1) ? 'ok' : 'pas ok'; return retour; }

Regex...

par chrislabricole » 24 sept. 2008, 20:53

Bonsoir !

Alors je suis en train de faire une petite REGEX de rien du tout mais je n'arrive pas à la faire xD

Voici la condition en français :
Si la chaine ne contient pas "--" alors c'est bon...

Voilà se que j'ai fais :

Code : Tout sélectionner

if( !chaine.match("/--/") ){ alert('ok'); } else { alert('pas ok'); }
Mais bon ça marche pas...

Merci à vous ! :)