Wie kann ein Content-Disposition Dateiname mit einem Regex verglichen werden? Ich brauche einen regulären Ausdruck in einer Anti-Spam-Software einzugeben, die die folgendenWie kann ein Content-Disposition Dateiname mit einem Regex verglichen werden?
Content-Disposition: attachment;
"filename"=attached.bat
wo angebracht beliebigen Dateinamen Wort übereinstimmen sollte sein könnte.
Auch sollte dies nicht
Content-Disposition: attachment;
other text here
"filename"=attached.bat
abgestimmt würde ich passen (und Block) mit einem regulären Ausdruck all E-Mail den Text oben mit. Ist es möglich, eine einzelne Regex-Zeile zu verwenden?
Hinweis: Ich habe einen Weg gefunden, "Content-Disposition: attachment;" ODER "filename" = attached.bat "mit 2 separaten Regex, aber ich würde" Content-Disposition: Anhang "und" Dateiname "= attached.bat" mit einem einzigen Regex übereinstimmen. Ist es möglich ?
Danke
Ich habe versucht, diese /(Inhalt) (-) (Disposition) (:)() (Anhang) (;) + "[\ s \ S] *" + (") (Dateiname) (") (=) (attached) (\.) (fledermaus)/g aber es funktioniert jetzt das ist mein Regex1 /(Inhalt) (-) (Disposition) (:)() (Anhang) (;)/g das ist mein regex2 /(")(filename)(")(=)(attached)(\.)(bat)/g – gr68
nicht traurig, wenn es nicht angegeben wurde, ist es perl – gr68
Bitte Aktualisiere deine Frage mit diesen Regexen, die du ausprobiert hast, erkläre, was nicht funktioniert und wie du willst sie arbeiten. –