alert('<item id="ORA-01017" descript="invalid username/password; logon denied" object="user/[email protected]:1521:SP"/>'.match(/id="(.+)" descript="(.+)" object="(.+)"/)[1]);
  alert('<item id="ORA-01017" descript="invalid username/password; logon denied" object="user/[email protected]:1521:SP"/>'.match(/id="(.+)" descript="(.+)" object="(.+)"/)[2]);
  alert('<item id="ORA-01017" descript="invalid username/password; logon denied" object="user/[email protected]:1521:SP"/>'.match(/id="(.+)" descript="(.+)" object="(.+)"/)[3]);

解决方案 »

  1.   


    <script type="text/javascript">
    var bb='<item id="ORA-01017" descript="invalid username/password; logon denied" object="user/[email protected]:1521:SP"/> 'var cc=bb.replace(/^.*?id=\"([^\"]*?)\" descript=\"([^\"]*?)\" object=\"([^\"]*?)\".*?$/,"$1,$2,$3").split(",")
    alert(cc[0])
    alert(cc[1])
    alert(cc[2])</script>
      

  2.   

    如果有大量类似
    <item id="ORA-01017" descript="invalid username/password; logon denied" object="user/[email protected]:1521:SP"/>
    的数组,如何一次拆分成一个数组呢?另外开贴,先谢了。