Regular Expressions 101

edgedb dsn parser

Open Workspace
  • JavaScript
  • Match
0

Regular Expression

/
(?<protocol>edgedb:\/\/)(?<user>(?:\w|\d)+):(?<pwd>(?:\w|\d)+)@(?<host>(?:\w|\d)+):(?<port>(?:\d)+)\/?(?<db>(?:\w|\d)+)?(?<params>\/?.*)$
/
gm

Description

parse an edgedb DSN string

Submitted by dotlouis