regex - Firestore 数据库规则中的 ID 匹配
问题描述
我正在制定我的安全规则,但是当我尝试将文档 ID 与正则表达式匹配时,它不起作用。我尝试使用该matches
功能,但它似乎不接受该方法。
即使我尝试从此处/^(19|20)[0-9][0-9][-\\/. ](0[1-9]|1[012])[-\\/. ](0[1-9]|[12][0-9]|3[01])$/
使用 Firebase 模式 YYYY-MM-DD ( ) ,但它也不起作用(我尝试使用 1950-01-01)。
我正在尝试检查roomId
这种模式 ( /^(\\d){6,}#[a-zA-Z0-9]{65,}$/
)
编辑:我尝试删除" "
正则表达式周围的,但它给了我这个错误:mismatched input ')' expecting {'{', '/', PATH_SEGMENT}
(我知道正则表达式没问题,但我不知道为什么它在我编写的代码中不起作用)
解决方案
推荐阅读
- c - 内存分配有问题,分段错误
- shadow-dom - 能够在 Monaco Editor 中不使用 ShadowDOM
- node.js - 如何在节点js中获取嵌套数据
- python - 可以在没有循环的情况下生成 AR(1) 过程吗?
- android - 清除 ViewModel 抛出 IllegalArgumentException
- javascript - 如何不使用javascript在输入值中打印html标签和css?
- c++ - Qt QWidget/QDialog 窗口在 Linux 上创建后移动了一段时间
- python - 处理日期不正确的数据,例如 2 月 30 日
- c# - 使用 Azure SSO 进行本地 AD 模拟
- python - 如何确保保存的 Pytorch Conv1D 模型的一致性,以便日复一日地进行时间序列预测?