Build, test, and debug regular expressions
This regular expression parses an EdgeDB Data Source Name (DSN) URL into its constituent parts. It captures the protocol, username, password, host, port, database name, and any additional parameters using named capture groups. It is useful for extracting database connection credentials and routing information from an EdgeDB connection string in JavaScript.