社区
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也给去了
...全文
621
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
打赏
举报
回复
很急,有没有大佬啊
HTML
必知必会精讲
本课程《
HTML
必知必会精讲》详细讲述了
HTML
必备知识点,内容包括:
HTML
概述、
HTML
规范、
HTML
思想、HBuilder工具的介绍和使用、常见
标签
(字体font
标签
、加粗b
标签
、下划线u
标签
、删除线s
标签
、字体倾斜i
标签
、上标sup
标签
和下标sub
标签
、注释
标签
、标题h1
标签
、水平线hr
标签
、特殊字符、列表
标签
)、图片
img
标签
、
HTML
中的路径问题讨论(绝对路径和相对路径)、pre
标签
和p
标签
、超链接a
标签
、表格table
标签
、表单form
标签
(文本输入框text,密码输入框password,单选输入框radio,复选输入框checkbox,文本域textarea,文件上传项file,提交按钮submit,恢复按钮reset,普通按钮button,下拉输入框select,隐藏项hidden)、div和span
标签
、元
标签
meta、base
标签
、link
标签
、页面框架
标签
frameset。课程特色:所有内容均详细演示使用步骤和细节,全程手写代码,零基础都可轻松掌握!
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
标签
**...
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写文章