求教正则
求教正则
var _A = ['A','B','C','D'];
var _B = '<ul><li>$0$< / li><li>$1$< / li><li>$2$< / li><li>$3$< / li></ul>';
var _C= _B.replace( ???????? );
求教正则该如何写?
让 _C = '<ul><li>A< / li><li>B< / li><li>C< / li><li>D< / li></ul>';
var _C = _B;
for(var j=0; j<_A.length; j++){
_C = _C.replace('$' + j + '$',_A[j]);
}
用循环一个一个替换,也能得到结果,但是效率很差,大量数据特别慢
_C = '<ul><li>A< / li><li>B< / li><li>C< / li><li>D< / li></ul>';