私はこの正規表現の問題で少し立ち往生しています.urlがmongodb://
文字列の最初と最後にあるかどうかを確認する必要があります-番号付きのポートと:27017
、スラッシュがないかどうか/
。
例えば:
/myRegexForThis/.test('mongodb://testUrl:port') => true
/myRegexForThis/.test('mongodb://testUrl:port/') => false
/myRegexForThis/.test('mongo://testUrl') => false
/myRegexForThis/.test('mongodb://testUrl:port') => false
現在、私は開始部分しか持っていません:^(mongodb:\/\/)