> From: Al Danks [mailto:[EMAIL PROTECTED]
> body CTS_ESTS /\bbest\b.{0,20}\bbest\b.{0,20}\bbest\b/i
> describe CTS_ESTS Too many ests
> score CTS_ESTS 0.01
>
> I sent the following two messages:
>
> We have the best prices!
> We have the best delivery!
> We provide the best service!
>
> We are simply the best - ever.
>
> and
>
> We have the best prices! We have the best delivery! We
> provide the best service!
>
> We are simply the best - ever.
>
> The rule didn't trip.
It didn't trip because it doesn't match - there's 21 characters between the
first and second "best", the rule requires 20 or fewer.
Try
body CTS_BESTS /(\bbest\b.*){3}/i
describe CTS_BESTS Three or more occurrences of best
score CTS_BESTS 0.01
or
body CTS_ESTS /(est\b.*){5}/i
describe CTS_ESTS Three or more words ending in est
score CTS_ESTS 0.01
The latter will catch things like
The best, fastest, cheapest your money can buy!