Laethiel said:
Another option is to add a nonexistent tag at the beginning of a line, with ~ (OR) in front of each tag:
~StuffINeverWantToSee ~original ~touhou
~MoreStuffToNeverSee ~pokemon
Blacklist lines that are too long get cut off after a point, so you'll just see the "label" tag.
Actually, the better option for that is to use the "-" negative in front instead. If the label is the only OR tag on that line, then that line will fail to find a match unless it finds that label tag.
~right_in_your_face ass cameltoe rating:s
That would never find a match because the label tag would never be a match. This is because when you have any OR tag in a group, one of those OR tags must be there for a match to be found.
-right_in_your_face ass cameltoe rating:s
However, that works just fine since the exclusion tags don't have to exist to find a match.
To sum up all of the different operators:
- 1. Required: no prefix. ALL tags must match.
- 2. Optional: "~" prefix. At least one tag must match.
- 3. Exclusion: "-" prefix. No tags may match.
This is the way that post searches work as well.