Build, test, and debug regular expressions
Matches URLs and decomposes them into named capture groups: Protocol (http/https), Subdomain (e.g., www.), Domain with TLD, Path, and Params (query strings or fragments starting with ? or #). All components except the domain are optional, so bare domains like example.com also match. Ideal for URL parsing, extracting structured link data from text, or analyzing URLs in logs and scraped content.