Build, test, and debug regular expressions
Matches URLs in text, capturing the protocol/scheme (e.g., http://, https://, ftp://), optional user credentials (user@), and the domain name. It also matches URLs prefixed with 'www.' or email-style addresses with an @ symbol, followed by optional paths, query strings (?key=value), and fragments (#anchor). Commonly used to detect and linkify URLs in user-generated content, chat messages, or documents.