社区
Java EE
帖子详情
如何去除html标签的样式保留img标签的src
划水的小学森
2017-11-16 04:55:27
var content = html.replace(/<([a-zA-Z1-6]+)(\s*[^>]*)?>/g, "<$1>");
用这个正则表达式虽然把样式都去了,但是把img的src也给去掉了,有没有大佬帮忙改一下,去掉所有的样式的时候不要把src也给去了
...全文
620
4
打赏
收藏
如何去除html标签的样式保留img标签的src
var content = html.replace(/]*)?>/g, ""); 用这个正则表达式虽然把样式都去了,但是把img的src也给去掉了,有没有大佬帮忙改一下,去掉所有的样式的时候不要把src也给去了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
代码间的舞者
2017-11-19
打赏
举报
回复
没必要用正则吧。试试JQ的DOM把class属性去掉。或者创建新的IMG,只设置src属性
zhangchaohong137
2017-11-19
打赏
举报
回复
Whitelist whitelist=new Whitelist(); //通过设置白名单留下想要的html标签 whitelist.addAttributes("p","<p>","</p>"); String html = "<p><a href='http://www.baidu/' onclick='stealCookies()'> 百度一下,你就知道 </a></p>"; String doc = Jsoup.clean(html,whitelist);
划水的小学森
2017-11-16
打赏
举报
回复
很急,有没有大佬啊
vue删除
html
内容的
标签
样式
安装依赖包 cnpm install js-strip
html
使用: 删除
标签
样式
: var strip
html
= require('js-strip
html
'); strip
html
.striptags('I am a
HTML
string.', [ 'b' ]); // Returns "I am a
HTML
string." 删除
标签
样式
(
保留
指定
样式
)
HTML
5
保留
的常用
标签
(1)
HTML
5
保留
的常用
标签
1.基础
标签
2.文本格式
标签
3.列表
标签
4.图像
标签
5.超链接
标签
6.表格
标签
7.表格
标签
8.容器
标签
1.基础
标签
1.段落
标签
<p> 段落
标签
<p>和</p>用于形成一个新的段落。 段落与段落之间默认为空一行进行分割。 2.标题
标签
<h1>~<h6>
HTML
5使用<hn>和</hn>来标记文本众多标题,
处理
html
文本,
保留
指定
标签
、属性
from
html
import parser from lxml.
html
.clean import Cleaner #
保留
标签
的
src
、href属性 safe_attrs =['
src
', 'href'] #
保留
的
标签
allow_tags = ["div", "p", "
img
", "video", "h1","h2","h3","h4","h5", "h6", "br", "a", "blockquote"] cleaner = Cleaner(safe_attrs=safe_attrs,
使用正则表达式处理常见
html
标签
问题
在做富文本编辑时总是会处理一些
html
标签
,刚好复习一下上篇内容,自己写了一个例子 let str = ‘正则表达式测试红色绿色蓝色’ **正则一:
去除
所有
标签
** let str1 = str.replace(/&amp;lt;.*?&amp;gt;/g,'') console.log(str1) str1打印出为 ‘正则表达式测试红色红色红色’ **正则二:
去除
所有
标签
除了span
标签
**...
Jsoup提取文本时
保留
标签
使用Jsoup来对
html
进行处理比较方便,你可能会用它来提取文本或清理
html
标签
。如果你想提取文本时
保留
标签
,可以使用Jsoup.clean方法,参数为
html
及
标签
白名单: Jsoup.clean(
html
, new Whitelist().addTags("
img
").addAttributes("
img
", "data-original", "align", "alt", "hei...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章