Regex reg = new Regex(@"\[\#\]"); int i = 0; string result = reg.Replace(template, delegate(Match m) { return arr[i++]; });C#中 可以用以上代码实现依次替换 不同的内容能用javascript写出同样的效果吗?
var obj = document.getElementById('txtBox'); obj.value = obj.value.replace(/[^a-zA-Z0-9 _\u4e00-\u9fa5_]/g, '');
Regex reg = new Regex(@"\[\#\]"); int i = 0; string result = reg.Replace(template, m=>arr[i++]); var reg=/\[#\]/g; var i=0; var result = reg.Replace(template, function(m) { return arr[i++]; });
obj.value = obj.value.replace(/[^a-zA-Z0-9 _\u4e00-\u9fa5_]/g, '');
Regex reg = new Regex(@"\[\#\]");
int i = 0;
string result = reg.Replace(template, m=>arr[i++]);
var reg=/\[#\]/g;
var i=0;
var result = reg.Replace(template, function(m)
{
return arr[i++];
});