Valide Form avec Regexp
le 20/08/2004 à 15:35
plc2k
je sais pas, javais envie d'une bonne regex qui test ce qui ne doit pas etre dans une url comme .. par exemple
la j'utilise celle ci :
/^http:\/\/[a-zA-Z0-9\-\.]*$/
elle marche mais je ne sais pas si elle test tout ou pas ...
le 20/08/2004 à 15:38
plc2k
par contre je ne veux pas une regex qui risque de déclarer invalide une url valide, genre http://toto.tata.com ...ou je sais pas.
j'y connais rien en regexp, je sais meme pas les lire 8-) eehehe
celle que je t'ai fais en premier oui.
tu peux virer les caracteres d'echappement dans le http://
rajoute \?\=\&\_ dans les crochets pour les autoriser
[Message modifié le 20/08/2004 à 17:28 par zebden]
zebdinou pour les intimes / Blog : http://www.zebden.fr
le 20/08/2004 à 17:36
plc2k
si je retire les caracteres d'echappement, cela ne amrche pas , j'ai une erreur js.
et ?\=\&\_ je rajoute ca ou et c'est pour autoriser quoi ? (desolé d'etre un boulet...)
les caracteres ? , = , & et _ :D
si t'as un url du type : http://mesfesses.com/index_45.php?truc=machin&machin=truc
zebdinou pour les intimes / Blog : http://www.zebden.fr
le 21/08/2004 à 00:22
plc2k
ok donc ca devient :
/^http:\/\/[a-zA-Z0-9\-\.\?\=\&\_]*$/
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: