易语言 正则表达式 如何去除html标签的样式
从别的网页复制的文章,带有很多样式我想做到这一个样子比如:去除前如下<Pstyle="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-T...
从别的网页复制的文章,带有很多样式 我想做到这一个样子
比如: 去除前如下
<P style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(26,26,26); PADDING-BOTTOM: 0px; TEXT-ALIGN: justify; PADDING-TOP: 0px; FONT: 19px/29px 'Helvetica Neue', Helvetica, Arial, sans-serif; PADDING-LEFT: 0px; MARGIN: 0px auto 17px; WIDOWS: 1; LETTER-SPACING: normal; PADDING-RIGHT: 0px; BACKGROUND-COLOR: rgb(246,246,246); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">不知道为什么要选择国庆。</P>
去除后:<p>不知道为什么要选择国庆。</P> 展开
比如: 去除前如下
<P style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(26,26,26); PADDING-BOTTOM: 0px; TEXT-ALIGN: justify; PADDING-TOP: 0px; FONT: 19px/29px 'Helvetica Neue', Helvetica, Arial, sans-serif; PADDING-LEFT: 0px; MARGIN: 0px auto 17px; WIDOWS: 1; LETTER-SPACING: normal; PADDING-RIGHT: 0px; BACKGROUND-COLOR: rgb(246,246,246); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">不知道为什么要选择国庆。</P>
去除后:<p>不知道为什么要选择国庆。</P> 展开
展开全部
易语言正则表达式 style=\".*?\" 替换成空字符串 ""
我给你一个Javascript语言的例子,你看看吧.
<script type=text/javascript>
var s ="<P style=\"WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(26,26,26); PADDING-BOTTOM: 0px; TEXT-ALIGN: justify;
PADDING-TOP: 0px; FONT: 19px/29px 'Helvetica Neue', Helvetica, Arial, sans-serif; PADDING-LEFT: 0px; MARGIN: 0px auto 17px; WIDOWS: 1; LETTER-SPACING:
normal; PADDING-RIGHT: 0px; BACKGROUND-COLOR: rgb(246,246,246); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">不知道为什么要选择国庆。</P>";
var regex = /style=\".*?\"/;
var result = s.replace(regex,"");
alert(result);
</script>
运行结果
<P >不知道为什么要选择国庆。</P>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询