[RESOLU] Autoriser un ou plusieurs espaces dans une chaine avec match() jQuery

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 : [RESOLU] Autoriser un ou plusieurs espaces dans une chaine avec match() jQuery

Re: Autoriser un ou plusieurs espaces dans une chaine avec match() jQuery

par two3d » 12 nov. 2016, 12:51

non mais quelle quiche!!! j'avais mis des "" autour de l'expression régulière comme en PHP ^^ désolé pour le dérangement

c'est résolu:

accepte les tirets, les chiffres et les lettres min ou maj:

Code : Tout sélectionner

match(/^[a-z0-9 -]+$/i)
code que j'avais mis en place:

Code : Tout sélectionner

match("/^[a-z0-9 -]+$/i")
Merci :D

Re: Autoriser un ou plusieurs espaces dans une chaine avec match() jQuery

par two3d » 12 nov. 2016, 00:54

non, ça fonctionne pas

ni sdfsdf
ni dsfsdf sdfsdf
ni fdgdfg <- avec un espace à la fin

Re: Autoriser un ou plusieurs espaces dans une chaine avec match() jQuery

par or 1 » 11 nov. 2016, 22:25

[a-z ] au lieu de [a-z]

Autoriser un ou plusieurs espaces dans une chaine avec match() jQuery

par two3d » 11 nov. 2016, 21:38

Bonjour a tous!

Je cherche comment utiliser match() pour accepter 0 ou plusieurs espace dans la chaine

mon input est pour le "nom" du visiteur

je souhaite donc que match() autorise a-z (avec le drapeau i pour l'insensibilité, arrêtez-moi si je me trompe), jusqu'ici tout va bien, je souhaite donc dire à match() qu'il accepte les espaces si il y en a, comme pour "Tatie Danielle" par exemple.

Merci d'avance pour votre aide