Can some tell me why the following kill file entry will not kill cross
posted articles posted to more than 3 newsgroups?
[^:]+ [^:]+ [^:] +
Thanks,
Peter

Signature
He spoke with a certain what-is-it in his voice, and I
could see that, if not actually disgruntled, he was far
from being gruntled.
P.G. Wodehouse 1881 -1975
Jolly Roger - 24 May 2008 19:34 GMT
> Can some tell me why the following kill file entry will not kill cross
> posted articles posted to more than 3 newsgroups?
>
> [^:]+ [^:]+ [^:] +
This is what I use:
Kill if "Newsgroups" matches regular expression ".* .* .* "

Signature
Please send all responses to the relevant news group. E-mail sent to
this address may be devoured by my very hungry SPAM filter. I do not
read posts from Google Groups. Use a real news reader if you want me to
see your posts.
JR
Dave Balderstone - 24 May 2008 20:04 GMT
> Can some tell me why the following kill file entry will not kill cross
> posted articles posted to more than 3 newsgroups?
>
> [^:]+ [^:]+ [^:] +
Try
[^:]+:[^:]+:[^:]

Signature
Woodworking links and more at http://www.woodenwabbits.com
Hylton Boothroyd - 28 May 2008 23:56 GMT
> Can some tell me why the following kill file entry will not kill cross
> posted articles posted to more than 3 newsgroups?
>
> [^:]+ [^:]+ [^:] +
I've no idea why you think colons would be anywhere in the name of a
newsgroup, but there aren't any. So although banning them is pointless,
it does no harm.
1. Close the gap before the final plus sign
(I assume that the gap is not actually in your kill file)
2. You then have the repeated structure
<string of anything but a colon><single space>
3. If that is what appears on screen with your newsreader, then it is
almost certainly an artefact of presentation from your newsreader and is
not the raw structure of the message received.
4. As far as I can tell (which is always a bit difficult with so many
behind-the-scenes utilities rushing in to translate everything), the
newsgroup names are separated by a single comma not a single space.
5. The validity of anything other than basic simple regex expressions
will depend on the sub-flavour of regex implemented inside your
newsreader.
6. For MacSOUP the form of kill expression explicitly recommended for
multiple newsgroups would for three or more read
([^,]+,){2,}
that is the
<string of anything but a comma><comma>
structure has to match at least twice.
7. MacSOUP actually displays the names of the newsgroups aligned
vertically, one per line, with no commas.
Tip: Construct your filters looking at raw messages not displayed
messages.

Signature
Hylton