uri  URI_EXE  /\.(?:exe|scr|dll|pif|vbs|wsh|cmd|bat)(?:\W{0,20}$|\?)/i

WARNING: quickly tested (and only with tunderbird).

This will also catch things like "foo.exe- blah blah" and "foo.exe!!! blah blah". Testing with TB shows that it ignores "trailing punctutation".

Wouldn't it be better if
- the uri parser removes such trailing "punctuation"?
- the uri parser checks two variants: "full" uri and the uri without the query string?

Looks promising. Quick question: How do you test regular expressions with thunderbird? I've been using TB since the early 1930's and don't remember seeing any regular expression type search options.

Well, maybe not the 30's but I've been using it a long time.

Skip

--
Get my PGP Public key here:
http://pelorus.org/[EMAIL PROTECTED]

Reply via email to