var re = new RegExp( '(<P)([^>]*>.*?)(<\/P>)', 'gi' ) ;
html = html.replace( re, '<div$2<\/div>' ) ;目前我是找到所有的<p>标签替换成<div> 但是目前有个问题 就是替换后的<div>标签的形式是<div align="left">我是想不带属性的。。请问如何修改替换后是<div>。。</div>形式的?或者帮忙写个去除所有标签元素中align属性的正则也可以
html = html.replace( re, '<div$2<\/div>' ) ;目前我是找到所有的<p>标签替换成<div> 但是目前有个问题 就是替换后的<div>标签的形式是<div align="left">我是想不带属性的。。请问如何修改替换后是<div>。。</div>形式的?或者帮忙写个去除所有标签元素中align属性的正则也可以
html = html.replace( re, '<div$2<\/div>' ) ;
html = html.replace( re, '<div>$1<\/div>' ) ;
<script>
var html = "<p name=\"p1\">ppp</p>";
var re = new RegExp( '(<P)[^>]*(>.*?)(<\/P>)', 'gi' ) ;
html = html.replace( re, '<div$2<\/div>' ) ;
alert(html);//<div>ppp</div>
</script>
var html = "<p name=\"p1\">ppp</p>";
var re = new RegExp('(<P)[^>]*(>.*?)(<\/P>)', 'gi') ;
html = html.replace(re, '<div$2<\/div>') ;
alert(html);//<div>ppp</div>
</script>
var re = new RegExp('<P[^>]*>(.*?)(?:<\/p>)', 'gi' ) ;
html = html.replace( re, '<div>$1<\/div>' ) ;