Lookahead and Lookbehind Zero-Width Assertions Assertions do not return matches, only if a match was found. Negative Lookahead matches something not followed by something else. Example "q" not followed by "u": q(?!u) Positive Lookahead works the same: q(?=u)