第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 Lodash 將字符串與正則表達(dá)式匹配?

如何使用 Lodash 將字符串與正則表達(dá)式匹配?

蕪湖不蕪 2021-10-29 13:13:26
我無法使用 Lodash 將字符串成功匹配到正則表達(dá)式。我會嘗試以下代碼示例:regex = /foo/;// ele.id might be undefined_.result(ele.id, 'match(regex)');_.invoke(ele.id, ['match'], [regex]);_.invoke(ele.id, ['match'], ['regex']);有誰知道如何使用 Lodash 字符串匹配正則表達(dá)式參數(shù)?
查看完整描述

3 回答

?
12345678_0001

TA貢獻(xiàn)1802條經(jīng)驗 獲得超5個贊

你可以用普通的 Javascript 來完成。嘗試


const regex = /foo/;

const testString = "bar";

if(regex.test(testString)) {

   // code..

}


查看完整回答
反對 回復(fù) 2021-10-29
?
慕碼人2483693

TA貢獻(xiàn)1860條經(jīng)驗 獲得超9個贊

_.invoke是要使用的正確函數(shù),但您的語法稍有錯誤??匆幌挛臋n:使用(的第三個參數(shù)invoke)調(diào)用方法的參數(shù)不在數(shù)組中,在您的情況下,path參數(shù)(的第二個參數(shù)invoke)也是一個簡單的字符串。這是如何做到的:


// A string

let string = "foo";


// A matching regex (not the case in the original post)

let regex = /foo/;


// Does it match? Note there's two pairs of [] 

// that shouldn't be there in the original post.

let result = _.invoke(string, "match", regex);


// ["foo"]

console.log(result);


查看完整回答
反對 回復(fù) 2021-10-29
?
Cats萌萌

TA貢獻(xiàn)1805條經(jīng)驗 獲得超9個贊

你為什么不為此使用 vanilla JS?


    var regex = /foo/;

    var string = "foo";

    

    console.log(regex.test(string))


查看完整回答
反對 回復(fù) 2021-10-29
  • 3 回答
  • 0 關(guān)注
  • 445 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號