如何使用正则表达式匹配 Content-Disposition 文件名?
How can a Content-Disposition filename be matched using a regex?
如何使用正则表达式匹配 Content-Disposition 文件名?
我需要在反垃圾邮件软件中输入一个正则表达式,它应该匹配以下内容
Content-Disposition: attachment;
"filename"=attached.bat
其中 attached 可以是任何文件名单词。
这个也不应该匹配
Content-Disposition: attachment;
other text here
"filename"=attached.bat
我会使用正则表达式匹配(并阻止)所有包含上述文本的电子邮件。
是否可以使用单个正则表达式行?
注意:我找到了一种使用 2 个单独的正则表达式匹配 "Content-Disposition: attachment;" OR "filename"=attached.bat" 的方法,但我会匹配 "Content-Disposition: attachment;" 和 "filename"=attached.bat" 使用单个正则表达式。可能吗 ?
谢谢
尝试Content-Disposition: attachment;\s*"filename"=[-+.\w]+
。
如何使用正则表达式匹配 Content-Disposition 文件名? 我需要在反垃圾邮件软件中输入一个正则表达式,它应该匹配以下内容
Content-Disposition: attachment;
"filename"=attached.bat
其中 attached 可以是任何文件名单词。
这个也不应该匹配
Content-Disposition: attachment;
other text here
"filename"=attached.bat
我会使用正则表达式匹配(并阻止)所有包含上述文本的电子邮件。 是否可以使用单个正则表达式行?
注意:我找到了一种使用 2 个单独的正则表达式匹配 "Content-Disposition: attachment;" OR "filename"=attached.bat" 的方法,但我会匹配 "Content-Disposition: attachment;" 和 "filename"=attached.bat" 使用单个正则表达式。可能吗 ?
谢谢
尝试Content-Disposition: attachment;\s*"filename"=[-+.\w]+
。