Test, validate and match regular expressions
Matches sequences of characters that are invalid in a Vehicle Identification Number (VIN). VIN standards exclude the letters I, O, and Q (case-insensitive, to avoid confusion with 0 and 1) as well as non-word characters like punctuation, spaces, and underscores. With global and multiline flags, it scans text to flag all forbidden VIN characters across multiple lines.