OVH Cloud OVH Cloud

Filtrage sur chaine vide : regex ?

17 réponses
Avatar
a
Bonjour

Je ne connais pas trop la syntaxe de regex (expression rationnelle).
Je cherche le regex permettant d'identifier une chaine vide.
Ceci dans le but de filtrer les messages dont le sujet est blanc (vide).
Je ne souhaite plus recevoir le worm Bagle.U

Subject (regex) drop

7 réponses

1 2
Avatar
Xavier Roche
vero wrote:
mais si on met ^()$ dans la chaîne, n'a-t-on pas là la chaîne vide
requise ?


Euh par exemple avec grep, ^()$ va matcher une ligne avec.. ()

Avatar
vero
Promue marginale calée en ordinatique, je décrypte le msg de *Xavier
Roche*
<c7qqpt$uu7$ relayé par les serveurs le
11/05/2004

Euh par exemple avec grep, ^()$ va matcher une ligne avec.. ()


pas simple... Je continue les recherches, c'est intéressant. Merci,

--
vero
http://www.web361.com
Unix is user friendly. He's just very picky about who his friends are.

Avatar
[ Frd ]
voila ce que je lis dans l'aide de MailWasher concernant les lignes vides,
et comme je ne suis pas très efficient en Anglais ... (un espace et vide
sont deux choses différentes) :

[ 1. How can I filter any e-mail that have a blank subject line?
You would use: The 'Subject field' does not contain RegExpr, and then place
a full stop . in the next box.
Remember, the full stop . means any character, so we are making a rule that
subject line does not contain any character, meaning a blank subject line. ]

à noter que:
^ = début de ligne
$ = fin de ligne
donc je comprend que ^$ représente une ligne vide (sans espace, sans
tabulation, sans fin de ligne, ...)

Frédéric
Avatar
yvon.thoravalNO-SPAM
a wrote:

Comment tester l'existence du champ Subject ?


Perso je reçois, chaque jour un message dont sujet ET corps sont
vides...
--
yt

Avatar
vero
Promue marginale calée en ordinatique, je décrypte le msg de *[ Frd ]*
<c7si5f$92o$ relayé par les serveurs le
12/05/2004

[ 1. How can I filter any e-mail that have a blank subject line?
You would use: The 'Subject field' does not contain RegExpr, and then place
a full stop . in the next box.
Remember, the full stop . means any character, so we are making a rule that
subject line does not contain any character, meaning a blank subject line. ]


le champ "sujet" *ne contient pas de "RegExpr"* et on met un *.* dans
le champ suivant.
le "point" signifie n'importe quel caractère, ainsi nous établissons
une règle qui stipule que le champ "sujet" ne contient ni caractère ni
espace significatif.

à noter que:
^ = début de ligne
$ = fin de ligne
donc je comprend que ^$ représente une ligne vide (sans espace, sans
tabulation, sans fin de ligne, ...)


MW, dans son fichier *filter.txt* le traduit en :

[enabled],blank,Filtered,16711680,AND,Delete,Subject,doesn'tContainRE,.

--
http://perso.wanadoo.fr/cv.vfr/ & http://perso.wanadoo.fr/rustines/
La force des forums c'est que chacun peut profiter pleinement
des trouvailles, des défauts et du recul d'autrui.
Unix is user friendly. He's just very picky about who his friends are.

Avatar
[ Frd ]
merci Vero,
je vais de ce pas tester ça
Frédéric

"vero" a écrit dans le message de
news:
Promue marginale calée en ordinatique, je décrypte le msg de *[ Frd ]*
<c7si5f$92o$ relayé par les serveurs le
12/05/2004

[ 1. How can I filter any e-mail that have a blank subject line?
You would use: The 'Subject field' does not contain RegExpr, and then
place


a full stop . in the next box.
Remember, the full stop . means any character, so we are making a rule
that


subject line does not contain any character, meaning a blank subject
line. ]



le champ "sujet" *ne contient pas de "RegExpr"* et on met un *.* dans
le champ suivant.
le "point" signifie n'importe quel caractère, ainsi nous établissons
une règle qui stipule que le champ "sujet" ne contient ni caractère ni
espace significatif.

à noter que:
^ = début de ligne
$ = fin de ligne
donc je comprend que ^$ représente une ligne vide (sans espace, sans
tabulation, sans fin de ligne, ...)


MW, dans son fichier *filter.txt* le traduit en :

[enabled],blank,Filtered,16711680,AND,Delete,Subject,doesn'tContainRE,.

--
http://perso.wanadoo.fr/cv.vfr/ & http://perso.wanadoo.fr/rustines/
La force des forums c'est que chacun peut profiter pleinement
des trouvailles, des défauts et du recul d'autrui.
Unix is user friendly. He's just very picky about who his friends are.




Avatar
Olivier Miakinen
[...] je ne suis pas très efficient en Anglais ...
^^^^^^^^^ ^^^^^^^

joli !

1 2