新聞中心
Database.RegExp
構(gòu)造正則表達(dá)式,僅需在普通 js 正則表達(dá)式無(wú)法滿足的情況下使用

創(chuàng)新互聯(lián)公司,是成都地區(qū)的互聯(lián)網(wǎng)解決方案提供商,用心服務(wù)為企業(yè)提供網(wǎng)站建設(shè)、app軟件開(kāi)發(fā)公司、小程序定制開(kāi)發(fā)、系統(tǒng)按需策劃和微信代運(yùn)營(yíng)服務(wù)。經(jīng)過(guò)數(shù)10年的沉淀與積累,沉淀的是技術(shù)和服務(wù),讓客戶少走彎路,踏實(shí)做事,誠(chéng)實(shí)做人,用情服務(wù),致力做一個(gè)負(fù)責(zé)任、受尊敬的企業(yè)。對(duì)客戶負(fù)責(zé),就是對(duì)自己負(fù)責(zé),對(duì)企業(yè)負(fù)責(zé)。
options 參數(shù)說(shuō)明
options 支持 i, m, s 這三個(gè) flag,注意 JavaScript 原生正則對(duì)象構(gòu)造時(shí)僅支持其中的 i, m 兩個(gè) flag,因此需要使用到 s 這個(gè) flag 時(shí)必須使用 db.RegExp 構(gòu)造器構(gòu)造正則對(duì)象。flag 的含義見(jiàn)下表:
| flag | 說(shuō)明 |
|---|---|
| i | 大小寫(xiě)不敏感 |
| m | 跨行匹配;讓開(kāi)始匹配符 ^ 或結(jié)束匹配符 $ 時(shí)除了匹配字符串的開(kāi)頭和結(jié)尾外,還匹配行的開(kāi)頭和結(jié)尾 |
| s | 讓 . 可以匹配包括換行符在內(nèi)的所有字符 |
基礎(chǔ)用法示例
// 原生 JavaScript 對(duì)象
db.collection('todos').where({
description: /miniprogram/i
})
// 數(shù)據(jù)庫(kù)正則對(duì)象
db.collection('todos').where({
description: db.RegExp({
regexp: 'miniprogram',
options: 'i',
})
})
// 用 new 構(gòu)造也是可以的
db.collection('todos').where({
description: new db.RegExp({
regexp: 'miniprogram',
options: 'i',
})
})
本文題目:創(chuàng)新互聯(lián)小程序教程:SDK數(shù)據(jù)庫(kù)database·構(gòu)造正則表達(dá)式
網(wǎng)站地址:http://www.dlmjj.cn/article/codpdjj.html


咨詢
建站咨詢
