<p style="text-align: right;">
<p style="text-align: center;">
<p style="text-align: left;">
<p style="text-align:center;">
leave this content
</p>
</p>
</p>
</p>
<br>
使用已应用的样式保存内容和最后一个段落,
<p style="text-align: right;">
答案 0 :(得分:0)
对于您提供的具体案例,请尝试以下简单代码:
var elementToKeep = $('selectorToParagraph');
elementToKeep.html(elementToKeep.text());
对于更普遍的情况,您必须使用HTML解析器。
答案 1 :(得分:0)
正则表达式
<p style="(.*?)">(.*?)<\/p>
然后尝试这个
content = content.replace("<p style="(.*?)">(.*?)<\/p>","<p style="$1">$2</p>");
答案 2 :(得分:0)
我试试这个
<p(?: [^>]+)?>((?:(?!<\/?p[ >]).)*)<\/p>
将样式更改为para的权利。这只适用于正则表达式。