客户端的正则比较容易,服务器端的没有写过,希望能有服务器端的正则对象来实现如下功能
var s="<record>"
     +"<name>张三</name>"
     +"<age>23</age>"
     +"<sex>男</sex>"
     +"</record>"
     +"<record>"
     +"<name>李四</name>"
     +"<age>23</age>"
     +"<sex>男</sex>"
     +"</record>"
     +"<record>"
     +"<name>王五</name>"
     +"<age>23</age>"
     +"<sex>男</sex>"
     +"</record>"/*获取子匹配*/
var oReg1=/<name>(.*?)<\/name>/;
alert(s.match(oReg1)[1]);/*获取所有匹配*/
var oReg2=/<name>(.*?)<\/name>/g;
var result=s.match(oReg2)
            .join("")
            .replace(/<name>/g,"")
            .replace(/<\/name>/g,"");
alert(result);