
求一段javascript正则,检测一段html的所有p标签,如果该p标签带有class='myclass'属性则将该p转换为div标
比如将<pclass="myclass">....</p>转换为<divclass="myclass">....</div>...
比如将<p class="myclass">....</p>转换为<div class="myclass">....</div>
展开
2个回答
展开全部
你可以试着用js吧所有的P收集上来然后分析他的class属性如果是则令存在一个var对象中,然后再对该var对象进行转换成<div class="myclass">....的形势。。希望能帮助你。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script type="text/javascript">
var str = "<p class='myclass'>....</p>转换为<div class='myclass'>....</div>";
var ptn = /<p class='myclass'>([^>]*)<\/p>/ig;
str = str.replace(ptn, "<div class='myclass'>$1</div>");
alert(str);
</script>
var str = "<p class='myclass'>....</p>转换为<div class='myclass'>....</div>";
var ptn = /<p class='myclass'>([^>]*)<\/p>/ig;
str = str.replace(ptn, "<div class='myclass'>$1</div>");
alert(str);
</script>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询