reactjs - 如何在反应 js 中使用正则表达式,以便我可以在 firestore 集合名称中使用它
问题描述
所以我正在编写功能组件,我想要一个表达式,以便我可以从 firestore 数据库中检索该表达式集合。所以这就是问题所在。我需要一个六个字母的单词,其中最后三个字母应该是特定的.. 例如,CSE 像
组=“CSE”
正则表达式 = ***+组
// db.collection({regExpre})
解决方案
首先,如果是动态的,你应该使用RegExp构造函数group
下图是特定CES
于最后的。它可以是任何东西
const str = "itiCSE",
group = "CSE";
let regex = new RegExp(`^[a-zA-Z]{3}${group}$`);
console.log(regex.test(str));
推荐阅读
- excel - 转置表格和数据
- scripting - 在文件中附加一个字符串变量
- php - 如何使用 lastinsertid() 函数
- android - 使用android约束布局2.0.0 Flow将项目放置一行
- php - 消息:非法字符串偏移量从 Codeigniter2x 版本升级到 Codeigniter 3x 版本
- c++ - 使用 Poco:Condition 唤醒两个线程
- c++ - 如何在安装了 Visual Studio 2017 的 Windows 10 上使用第三方实用程序(包括 swiftshader 和 node 和 node_modules)构建 CEF
- azure - 无法在我使用 Graph API 获得的 Azure AD 应用程序列表中检索我的应用程序之一
- here-api - 匹配路由 API 的 KML 示例
- react-native - 发出一个事件会导致其他事件在本机反应中触发