Post by Ken BlakePost by f***@jiminez.comI'm using the old standby filter -
Subject:{[a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9][a-z0-9]}
and I'm seeing exactly zero of these spam posts people are mentioning
in any of the groups I view daily, and some of them are supposed to be
infested with them.
Can you be specific? Exactly what does that filter do? Should I add it
to Agent?
Controlling the Extent of an Atom's Match
You can modify an atom by following it with special operators that
control how much of the field the atom should match. The special
operators are:
* This matches a sequence of zero or more matches of the atom.
For example, the expression {a*} matches zero or more occurrences of
the letter a.
+ This matches a sequence of one or more matches of the atom.
For example, the expression {[0-9]+} matches one or more digits.
? This matches zero or one occurrence of the atom.
Any more complex regular expression enclosed in parentheses (...).
· A "range" of characters, enclosed in [...] square brackets. A
range is defined according to the following rules:
a. A range may be a simple list of characters. For example, the
range [qwerty] matches a single occurrence of any of the characters q,
w, e, r, t, or y.
b. A range may be a character range, specified as x-z. For
example, the range [0-9] matches a single occurrence of any character
in the range 0 through 9.
c. More complex ranges may be built with the previous two rules.
For example, the range [a-z0-9] matches any letter or digit.
(Remember that Agent's regular expressions are normally
case-insensitive. That's why you don't need to include A-Z in the
range.)
d. If a range begins with a ^ character, it matches any character
not in the specified range. For example, the range [^a-z0-9] matches
any character that is not a letter or a digit.