我有預浸匹配的下面的原單代碼在JS使用內部pregmatch可變
for(var i = 0;i<5;i++)
{
patt1 = /Colour1\/(\d+)"/;
var ab=(data.match(patt1)[1]);
alert(ab);
}
我想知道如果我可以使用變量i的代替1-(5環),如下面example.I可以使用價值我以外,但不是pregmatch內。
for(var i = 0;i<5;i++)
{<br>
patt1 = /Colour"+i+"\/(\d+)"/;
var ab=(data.match(patt1)[1]);
alert(ab);
}
這應該回答你的問題:http://stackoverflow.com/questions/494035/how-do-你傳遞一個可變的正則表達式 - javascript – travega