这个函数是将
<abc>abcee<b>ft123</b></abc>
转为
<m:abc>abcee<m:b>ft123</m:b></m:abc>
的形式。
javascript版本的transmath:<script language="JavaScript">
function transmath(str){
var temp="";
temp = str.replace(/</g,"<m:");
return temp.replace(/<m:\//g,"</m:");
}
alert(transmath("<ab>abced</ab>"));
alert(transmath("<ab>abc def</ab>"));
alert(transmath("<ab>abc <a>df<b>234</b></a>def</ab>"));
</script>
<abc>abcee<b>ft123</b></abc>
转为
<m:abc>abcee<m:b>ft123</m:b></m:abc>
的形式。
javascript版本的transmath:<script language="JavaScript">
function transmath(str){
var temp="";
temp = str.replace(/</g,"<m:");
return temp.replace(/<m:\//g,"</m:");
}
alert(transmath("<ab>abced</ab>"));
alert(transmath("<ab>abc def</ab>"));
alert(transmath("<ab>abc <a>df<b>234</b></a>def</ab>"));
</script>
function transmath(str){
return str.replace(/<(\/)?/g,"<$1m:");
}
alert(transmath("<ab>abced</ab>"));
alert(transmath("<ab>abc def</ab>"));
alert(transmath("<ab>abc <a>df<b>234</b></a>def</ab>"));
</script>
但是哪位能给我解释一下replace函数的具体用法么?