首页 > 解决方案 > 获取节点js中的子字符串

问题描述

我有一个 mongo 连接 URL。

mongodb://localhost:27017/testDB?ssl=true&authSource=admin&replicaSet=tst-shard-0

我只需要传递 testDB 来解析的数据库名称。resolve(client.db(mongoDbName));

我试过了mongoDbName = mongoURL.split("/").pop().split("?");resolve(client.db(mongoDbName[0]));但不知何故它失败了。它将 mongoDbName[0] 的正确值打印为 testDB,但仍然失败。我猜是由于字符串评估。

有什么快速的单线方法吗?

标签: node.jsstring

解决方案


推荐阅读