Regex Example
Query String Pattern
Matches basic key=value query strings.
Regex Pattern
^(?:[^=&\s]+=[^&\s]*)(?:&[^=&\s]+=[^&\s]*)*$
Test Cases
- page=2&sort=desc - match
- ?page=2 - no match
- name=alice - match
Edge Cases
- Encoded separators can still break parser assumptions.
- Duplicate keys are valid but may need custom handling.