cats['11'] = new Array("化学矿","0");
cats['1111'] = new Array("元素及合金矿类","11");
cats['1112'] = new Array("硫化物及硫盐矿类","11");
cats['1113'] = new Array("卤化物矿类","11");
cats['1114'] = new Array("氧化物矿类","11");
cats['1115'] = new Array("碳酸盐及硝酸盐矿","11");
cats['1116'] = new Array("硼酸盐矿","11");
cats['1117'] = new Array("硫酸盐及铬酸盐矿","11");
cats['1118'] = new Array("钨酸盐及钼酸盐矿","11");
cats['1119'] = new Array("磷酸盐及砷酸盐、钒酸盐矿","11");
cats['1120'] = new Array("硅酸盐及锗酸盐矿","11");
cats['1121'] = new Array("有机物矿","11");
cats['1122'] = new Array("其它化学矿","11");
cats['112211'] = new Array("混合型矿","1122");
cats['112212'] = new Array("铀矿","1122");
cats['112213'] = new Array("稀土矿","1122");
cats['112214'] = new Array("其它特殊矿物","1122");
cats['12'] = new Array("石油化工","0");
cats['1211'] = new Array("原油","12");
cats['1212'] = new Array("燃料油","12");
cats['121211'] = new Array("汽油","1212");
cats['121212'] = new Array("柴油","1212");
cats['121213'] = new Array("其它","1212");
....................把上面的字符替换为<tr><td>11</td><td>化学矿</td><td>0</td></tr>
<tr><td>1111</td><td>元素及合金矿类</td><td>11</td></tr>
.......................

解决方案 »

  1.   

    没必要用正则<script language="javascript">
    var cats=new Array();
    cats['11'] = new Array("化学矿","0");
    cats['1111'] = new Array("元素及合金矿类","11");
    cats['1112'] = new Array("硫化物及硫盐矿类","11");
    cats['1113'] = new Array("卤化物矿类","11");
    cats['1114'] = new Array("氧化物矿类","11");
    cats['1115'] = new Array("碳酸盐及硝酸盐矿","11");
    cats['1116'] = new Array("硼酸盐矿","11");
    cats['1117'] = new Array("硫酸盐及铬酸盐矿","11");
    cats['1118'] = new Array("钨酸盐及钼酸盐矿","11");
    cats['1119'] = new Array("磷酸盐及砷酸盐、钒酸盐矿","11");
    cats['1120'] = new Array("硅酸盐及锗酸盐矿","11");
    cats['1121'] = new Array("有机物矿","11");
    cats['1122'] = new Array("其它化学矿","11");
    cats['112211'] = new Array("混合型矿","1122");
    cats['112212'] = new Array("铀矿","1122");
    cats['112213'] = new Array("稀土矿","1122");
    cats['112214'] = new Array("其它特殊矿物","1122");
    cats['12'] = new Array("石油化工","0");
    cats['1211'] = new Array("原油","12");
    cats['1212'] = new Array("燃料油","12");
    cats['121211'] = new Array("汽油","1212");
    cats['121212'] = new Array("柴油","1212");
    cats['121213'] = new Array("其它","1212");
    var temp=new Array();
    temp.push("<table border='1'>")
    for(var i in cats)
    {
    temp.push("<tr><td>")
    temp.push(cats[i][1])
    temp.push("</td><td>")
    temp.push(cats[i][0])
    temp.push("</td></tr>")
    }
    temp.push("</table>")
    document.write(temp.join(""))
    </script>