Je n'arrive pas à écrire une regexp qui détecte ce genre de suite
"a6a7d2745ee994377352f07b209ce0d6"
Une suite de lettre ou de chiffres, c'est sans problème, mais là tout est mélangé de façon aléatoire
Je n'arrive pas à écrire une regexp qui détecte ce genre de suite
"a6a7d2745ee994377352f07b209ce0d6"
Une suite de lettre ou de chiffres, c'est sans problème, mais là tout est mélangé de façon aléatoire
Et qu'est-ce que c'est comme genre de suite ?
Je pense qu'avec du regex ça doit être possible si ce genre de chaîne à une longueur fixe ou souvent longue...
Par exemple si la longueur de chaîne est toujours supérieurs à 32 caractéres.
[0-9a-z]{32,*} permetterait de les détecter.
C'est ce que j'avais fait, mais ça prend également les suites composées de lettres ou de chiffres uniquement.
En fait c'est pour filtrer certains message postés par des spammeurs.
J'ai commencé à voir apparaitre ce genre de suite de longueur aléatoire
C'est pour ça que je me demandais s'il n'y avait pas un moyen de détecter une suite composée obligatoirement de lettres ET de chiffres
Ce sont des md5 ?
De toute façon, en faisant ce genre de restriction, tu ne vas pas bloquer autre chose que tes spammeurs, je ne connais pas de mot français de 32 lettres, et des nombres à 32 chiffres, pas beaucoup de monde ne doit en poster
Sinon, tu fais des séquences dans ta regex.
[0-9a-z]*[a-z][0-9][0-9a-z]*
Mais tu ne peux pas verifier la longueur...
Salut,
"a6a7d2745ee994377352f07b209ce0d6" est un codage hexadécimal (a6 a7 d2 ...)
donc : ([0-9a-f][0-9a-f]){32,*}
" Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson
Eh bé, avec tout ça je devrais m'en sortir
Merci à tous
si t'es spams viennent d'un formulaire (d'inscription par exemple) tu peux utiliser des "captcha", images aléatoires qui permettent d'éviter que des robots s'enregistrent automatiquement et créer du spam...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager