本文實例講述了jQuery使用正則表達式替換dom元素標簽用法。分享給大家供大家參考,具體如下:
這里主要通過如下正則表達式來替換dom元素中的標簽:
/<[//]?(div)([^<>]*)>/g
具體示例代碼如下:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <script src="jquery.min.js"></script></head><body><div id="abc"> <div style="text-align: center;"> test </div></div></body><script> var oriTest = $("#abc").html(); var result = oriTest.replace(/<[//]?(div)([^<>]*)>/g, function (m, m1) { console.log(m); return m.replace('div', 'p'); }); $("#abc").html(result);</script></html>
PS:這里再為大家提供2款非常方便的正則表達式工具供大家參考使用:
JavaScript正則表達式在線測試工具:
http://tools.VeVB.COm/regex/javascript
正則表達式在線生成工具:
http://tools.VeVB.COm/regex/create_reg
更多關于jQuery相關內容可查看本站專題:《jQuery正則表達式用法總結》、《jQuery字符串操作技巧總結》、《jQuery操作xml技巧總結》、《jQuery擴展技巧總結》、《jquery選擇器用法總結》及《jQuery常用插件及用法總結》
希望本文所述對大家jQuery程序設計有所幫助。
新聞熱點
疑難解答