Regular Expressions 101

Community Patterns

MongoDB Connection String regex

1

Regular Expression
PCRE (PHP <7.3)

/
mongodb:\/\/(?:(?:[^:]+):(?:[^@]+)?@)?(?:(?:(?:[^\/]+)|(?:\/.+.sock?),?)+)(?:\/([^\/\.\ "*<>:\|\?]*))?(?:\?(?:(.+=.+)&?)+)*
/

Description

Identifies db to connect to and extracts options query string.

Submitted by anonymous - 8 years ago