这个正则表达式怎么写?
用于清除所有html标签,但是如果遇到<p.......></p>和<br>标签则不清除,只是要把<p.......></p>标签里面的属性清除。
用于清除所有html标签,但是如果遇到<p.......></p>和<br>标签则不清除,只是要把<p.......></p>标签里面的属性清除。
解决方案 »
- DIV样式调节
- js写的下拉树形菜单代码有误,求解
- 请帮忙解决js的sessionStorage为什么不能用
- jquery:把一个表单放在html文件里,如何调用它插入到DOM中?
- 求高手帮助完成以下功能,附上代码。
- JavaScript 版的 FCKeditor 怎样做到上传文件及浏览文件?
- Windows2000 javascript文件 *.js 中如何让操作系统关闭shutdown 重起reboot
- 网页上链接的word文档怎样单击一下,开始下载到本地,完成后用word打开?
- 为什么不保持当前的页面。
- 为什么会这样?
- 求助关于HTML编辑器在CTRL+V黏贴内容后就过滤一些特定代码问题
- 这个程序老是报错 marqueeInterval is not defined,请大家看看是怎么回事
var html = document.body.innerHTML;
var reg = /(?:<p.*?>.*?<\/p>)|(?:<br>)/img;
var arr = html.match(reg);
if (arr!=null)
{
document.body.innerHTML = arr.join("").replace(/(<p.*?>)/img,"<p>");
}
比如用正则表达式把<FONT size=3>
<P style="LINE-HEIGHT: 180%"> <SPAN style="FONT-FAMILY: 楷体_GB2312"> 由于赠送的阁楼增加了使用面积,自然让人有了“天上掉馅饼”得了便宜的感觉,因此市场反应热烈也在意料之中。一时间,带阁楼的顶层从“滞销品”一跃成为了抢手的“香饽饽”,受到消费者近乎疯狂的追捧,有阁楼赠送的楼盘顶层住宅常常在排号认购期间就被人订走。而事实是,各楼盘推出的顶层住宅的价格也随行情在一路上涨。那么,仔细算一算,阁楼真的是“送”的吗?</SPAN> </P>
<P style="LINE-HEIGHT: 180%"> 一般来说,赠送的阁楼增加了房屋的使用面积,如果价格比较合理而消费者又可以承受,那么买顶层送的阁楼确实是非常经济实惠的。<SPAN lang=EN-US> </SPAN></P>
<P style="LINE-HEIGHT: 180%"><SPAN lang=EN-US> </SPAN>从设计上看,有阁楼的顶层与复式住宅是非常相似的,带阁楼的顶层打破了原有户型的单调平面形式,把室内居住环境空间化、层次化,使功能分区更为合理。阁楼不仅仅可以作为储藏室使用,更可以被当作卧室、书房或儿童房,而较高阁楼完全可以作为客厅会客使用。这就给居住者留出大量空间,在下层原有的空间设计起居室、客厅、浴室、厨房等。顶层有着良好的隔音功能,安静、私密性强,而有天窗、露台的顶层阁楼可以满足人们对阳光的渴望,这些对于追求生活品质的人们来说是再适合不过的了。<SPAN lang=EN-US> </SPAN></P>
<P style="LINE-HEIGHT: 180%"></P></FONT> 改成
<P> 由于赠送的阁楼增加了使用面积,自然让人有了“天上掉馅饼”得了便宜的感觉,因此市场反应热烈也在意料之中。一时间,带阁楼的顶层从“滞销品”一跃成为了抢手的“香饽饽”,受到消费者近乎疯狂的追捧,有阁楼赠送的楼盘顶层住宅常常在排号认购期间就被人订走。而事实是,各楼盘推出的顶层住宅的价格也随行情在一路上涨。那么,仔细算一算,阁楼真的是“送”的吗? </P>
<P> 一般来说,赠送的阁楼增加了房屋的使用面积,如果价格比较合理而消费者又可以承受,那么买顶层送的阁楼确实是非常经济实惠的</P>
<P> 从设计上看,有阁楼的顶层与复式住宅是非常相似的,带阁楼的顶层打破了原有户型的单调平面形式,把室内居住环境空间化、层次化,使功能分区更为合理。阁楼不仅仅可以作为储藏室使用,更可以被当作卧室、书房或儿童房,而较高阁楼完全可以作为客厅会客使用。这就给居住者留出大量空间,在下层原有的空间设计起居室、客厅、浴室、厨房等。顶层有着良好的隔音功能,安静、私密性强,而有天窗、露台的顶层阁楼可以满足人们对阳光的渴望,这些对于追求生活品质的人们来说是再适合不过的了。</P>
<P></P>
<FONT size=3>
<P style="LINE-HEIGHT: 180%;color:red">
<SPAN style="FONT-FAMILY: 楷体_GB2312">
由于赠送的阁楼增加了使用面积,自然让人有了“天上掉馅饼”得了便宜的感觉,<br/>因此市场反应热烈也在意料之中。一时间,带阁楼的顶层从“滞销品”一跃成为了抢手的“香饽饽”,受到消费者近乎疯狂的追捧,有阁楼赠送的楼盘顶层住宅常常在排号认购期间就被人订走。而事实是,各楼盘推出的顶层住宅的价格也随行情在一路上涨。那么,仔细算一算,阁楼真的是“送”的吗?</SPAN>
</P>
<P style="LINE-HEIGHT: 180%"> 一般来说,赠送的阁楼增加了房屋的使用面积,<br>如果价格比较合理而消费者又可以承受,那么买顶层送的阁楼确实是非常经济实惠的。<SPAN lang=EN-US> </SPAN></P>
<P style="LINE-HEIGHT: 180%"><SPAN lang=EN-US> </SPAN>从设计上看,有阁楼的顶层与复式住宅是非常相似的,带阁楼的顶层打破了原有户型的单调平面形式,把室内居住环境空间化、层次化,使功能分区更为合理。阁楼不仅仅可以作为储藏室使用,更可以被当作卧室、书房或儿童房,而较高阁楼完全可以作为客厅会客使用。这就给居住者留出大量空间,在下层原有的空间设计起居室、客厅、浴室、厨房等。顶层有着良好的隔音功能,安静、私密性强,而有天窗、露台的顶层阁楼可以满足人们对阳光的渴望,这些对于追求生活品质的人们来说是再适合不过的了。<SPAN lang=EN-US> </SPAN></P>
<P style="LINE-HEIGHT: 180%"></P></FONT>
</div><script>
var p = /<\/?(?!p|br)([^>]*)>/ig
document.getElementById('in').innerHTML = document.getElementById('in').innerHTML.replace(p,'');
</script>
var str = "<div id=\"odiv\">asdfasdf</div><p id=\"asdfasdf\">asdflkjskdjafkj</p><p>fasdfasfdsadf</p>";
var re = /<p[^>]*>([\s\S]*?)<\/p>/g;
var arr = [];
while(re.exec(str))arr[arr.length]=RegExp.$1;
str = "<p>" + arr.join("</p><p>") + "</p>";
alert(str);
<div id='in'>
<FONT size=3>
<P style="LINE-HEIGHT: 180%;color:red">
<SPAN style="FONT-FAMILY: 楷体_GB2312">
由于赠送的阁楼增加了使用面积,自然让人有了“天上掉馅饼”得了便宜的感觉,<br/>因此市场反应热烈也在意料之中。一时间,带阁楼的顶层从“滞销品”一跃成为了抢手的“香饽饽”,受到消费者近乎疯狂的追捧,有阁楼赠送的楼盘顶层住宅常常在排号认购期间就被人订走。而事实是,各楼盘推出的顶层住宅的价格也随行情在一路上涨。那么,仔细算一算,阁楼真的是“送”的吗?</SPAN>
</P>
<P style="LINE-HEIGHT: 180%"> 一般来说,赠送的阁楼增加了房屋的使用面积,<br>如果价格比较合理而消费者又可以承受,那么买顶层送的阁楼确实是非常经济实惠的。<SPAN lang=EN-US> </SPAN></P>
<P style="LINE-HEIGHT: 180%"><SPAN lang=EN-US> </SPAN>从设计上看,有阁楼的顶层与复式住宅是非常相似的,带阁楼的顶层打破了原有户型的单调平面形式,把室内居住环境空间化、层次化,使功能分区更为合理。阁楼不仅仅可以作为储藏室使用,更可以被当作卧室、书房或儿童房,而较高阁楼完全可以作为客厅会客使用。这就给居住者留出大量空间,在下层原有的空间设计起居室、客厅、浴室、厨房等。顶层有着良好的隔音功能,安静、私密性强,而有天窗、露台的顶层阁楼可以满足人们对阳光的渴望,这些对于追求生活品质的人们来说是再适合不过的了。<SPAN lang=EN-US> </SPAN></P>
<P style="LINE-HEIGHT: 180%"></P></FONT>
</div><script>
var p = /<\/?(?!p|br)([^>]*)>/ig
document.getElementById('in').innerHTML = document.getElementById('in').innerHTML.replace(p,'');
var reg = /<p[^>]*>/img;
document.getElementById('in').innerHTML = document.getElementById('in').innerHTML.replace(reg,'<P>');
</script>