去掉標籤的所有屬性

<td style="width: 23px; height: 26px;" align="left">***</td>
變成沒有任何屬性的
<td>***</td>
思路:非捕獲匹配屬性,捕獲匹配標籤,使用捕獲結果替換掉字符串。正則如下:
 /(<td)\s(?:\s*\w*?\s*=\s*".+?")*?\s*?(>)/ 
首先,td匹配掉了標籤,後面可以用$1引用,後面的若干屬性被(?:)匹配掉,而最後匹配的>則可以在後面用$2引用。
示意代碼:
str = str.replace(reg,’$1$2’);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章