87,907
社区成员
发帖
与我相关
我的任务
分享
function testReg(){
var str = "<node id='0' name='根节点'><node id='0001' name='根节点1'></0001node></0node>";
var node2 = "<node id='0002' name='根节点2'></0002node>";
var reg = /(<node[^>]*>)(.*)(<\/0node>)/gi;
str = str.replace(reg, "$1$2"+node2+"$3");
alert(str);
var ttobj = document.getElementById("tt");
ttobj.value = str;
}
testReg();
function testReg(){
var str = " <node id='0' name='根节点'> <node id='0001' name='根节点1'> </0001node> </0node>";
var reg = / <node id='0' name='根节点'> (.*)<\/0node>/gi;
str = str.replace(reg, "$2 <node id='0002' name='根节点2'> </0002node>");
//alert(reg.test(str));
alert(str);
}
testReg();
function testReg(){
var str = " <node id='0' name='根节点'> <node id='0001' name='根节点1'> </0001node> </0node>";
var reg = "/<node id='0'.*?>(.*?) <\/0node>/g";
var ttobj = document.getElementById("tt");
str = str.replace(reg, "$1<node id='0002' name='根节点2'> </0002node>");
//alert(str);
ttobj.value = str;
}
testReg();
function testReg(){
var str = " <node id='0' name='根节点'> <node id='0001' name='根节点1'> </0001node> </0node>";
var node2 = " <node id='0002' name='根节点2'> </0002node>";
var reg = /( <node[^>]*>)(.*)(<\/0node>)/gi;
str = str.replace(reg, "$1$2"+node2+"$3");
alert(str);
var ttobj = document.getElementById("tt");
ttobj.value = str;
}
testReg();