Jordan Savant // Software Engineer

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)