Test, validate and match regular expressions
This regex parses Accept-Language header entries, matching a two-letter primary language subtag, an optional uppercase two-letter region subtag, and an optional quality value (q=0.x). It is case-insensitive and can extract multiple entries in a global scan, making it useful for HTTP content negotiation, language preference parsing, and determining client locale priorities.