Test, validate and match regular expressions
Matches 'Else' keyword in code while specifically excluding 'ElseIf' statements using a negative lookahead. Captures optional whitespace and an optional trailing semicolon after the keyword. Useful for code parsing, syntax highlighting, or refactoring tools that need to identify standalone Else blocks without catching ElseIf conditions.