3 回复
字符串 模糊匹配 :^(.*张三.*name.*)$ ; 等值匹配 ^(张三)$
数据库里有个字段 time : 2019-01-08 10:10 如果希望用正则匹配出来2019-01-08这天的数据可以这样写:
.where()中的写法如下
{
time: db.RegExp({
regexp: ‘^(.*2019-01-08.*)$’,
options: ‘i’
}
这样可以按年、年-月、年-月-日筛选出你要的数据。
在云函数里亲测有效,如果有更好的方法,可共享给大家。
可以到这个网站在线测试正则表达式:http://tools.jb51.net/regex/javascript
其中db为数据库的引用:const db = cloud.d/a/t/a/b/a/s/e()
注:加了几个斜杠,否则提交不了