Build, test, and debug regular expressions
Matches URLs case-insensitively, capturing an optional 'http://' or 'https://' prefix, an optional 'www.' subdomain, the webpage name with its domain extension (e.g., .com or .co.uk), and any trailing subpage paths. Named groups (Full_URL, PREFIX, WEBPAGE, DOMAIN, SUBPAGES) allow easy extraction of each URL component, making it useful for link validation, parsing, and extracting URLs from text.