Regular Expressions 101

Community Patterns

Community Library Entry

0

Regular Expression
Created·2021-10-26 01:41
Updated·2022-04-29 18:58
Flavor·ECMAScript (JavaScript)

/
^(mongodb(?:\+srv)?(\:)(?:\/{2}){1})(?:\w+\:\w+\@)?(\w+?(?:\.\w+?)*)(\:)(\d+(?:\/){0,1})(?:\/\w+?)?(?:\?\w+?\=\w+?(?:\&\w+?\=\w+?)*)?$
/
gm
Open regex in editor

Description

A regEx to validate a mongoDb connection string like the following: mongodb+srv://user:pass@subdomain.domain.com:27107/fDb/?replicaSet=myRepl&ssl=true

Submitted by F2BEAR