Test, validate and match regular expressions
Matches 3-letter uppercase codes followed by 1-2 digits (e.g., NYC1, LAX12) that are not part of a larger word. Uses negative lookbehind and lookahead to ensure word boundaries, making it ideal for extracting standardized location or facility identifiers from task titles or text strings.