iT邦幫忙

0

正規表達式,用變數搜尋

var string = "An apple a day";
var test = "An";
var result = string.match(/^An/);
console.log(result);

想請問如果string.match(/^An/)的An要改成用變數test搜尋,請問要怎麼改寫呢?

ccutmis iT邦高手 8 級 ‧ 2019-10-24 09:40:15 檢舉
testReg = /^An/;
var result = string.match(testReg);
console.log(result);

1 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2019-10-24 10:16:21
最佳解答
var string = "An apple a day";
var search = "An";
var test = new RegExp("^"+search, "g");
var result = string.match(test);
console.log(result);

選我正解

我要發表回答

立即登入回答