– http://www.myezapp.com/apps/dev/regexp/show.ws (regex analyzer)
– negative lookahead (?!your_neg_pattern)
– use ^( )*$ warp around the whole neg lookahead to consume the whole line once matched, ^ is to start from the beginning. In a way, this is to “avoid” a match for this line.