Build, test, and debug regular expressions
Matches URLs that begin with 'http://', 'https://', or 'www.', followed by one or more characters commonly found in web addresses such as letters, digits, hyphens, underscores, dots, slashes, question marks, equals signs, and ampersands. The global flag allows finding all URLs in a given text rather than stopping at the first match. It's useful for extracting or highlighting links from user-generated content, chat messages, or documents, though it lacks strict domain validation and may match incomplete URLs.