社区
JavaScript
帖子详情
求正则替换
aiiiq
2006-12-08 02:17:26
求正则替换
字符串:<font color=red>test1</font>
替换为:<font color=#ffffff>test1</font>
字符串:<font color=red>test1</font><b>test2</b>
替换为:<font color=#ffffff>test1</font><font color=#ffffff>test2</font>
...全文
207
9
打赏
收藏
求正则替换
求正则替换 字符串:test1 替换为:test1 字符串:test1test2 替换为:test1test2
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
muxrwc
2006-12-08
打赏
举报
回复
这个好象不太好的说。。
如果先匹配所有开头结尾(不支持同类欠套比如<a><a></a></a>)的话
那么<(?!\/)([\S]+?)(\s[^>]+)?>([\S\s]+?)<\/\1>
aiiiq
2006-12-08
打赏
举报
回复
谢谢
str.replace(/<.+?>(.+?)<\/.+?>/ig,'<font color=green>$1</font>')
dh20156
2006-12-08
打赏
举报
回复
UP!
muxrwc
2006-12-08
打赏
举报
回复
<script language=javascript>
var str="<font color=red>test1</font><b>test2</b><a href=#>test3</a>"
re=/(color=)(red)/gi;
str=str.replace(re, "$1#ffffff");
str=str.replace(/<(b|a)[^>]*>([\S\s]+?)<\/\1>/gi,"<font color=#ffffff>$2<\/font>");
alert(str)
</script>
我那个是要加到hbhbhbhbhb1021写的后面的。。。
直接改了下,这个简单。
aiiiq
2006-12-08
打赏
举报
回复
不好用啊?
muxrwc
2006-12-08
打赏
举报
回复
str=str.replace(/<a[^>]*>([\s\S]+?)<\/a>/i,"<font color=#ffffff>$1<\/font>");
飘过。。。
aiiiq
2006-12-08
打赏
举报
回复
还有一种情况,请您帮忙
字符串:<font color=red>test1</font><b>test2</b><a href=#>test3</a>
替换为:<font color=#ffffff>test1</font><font color=#ffffff>test2</font><font color=#ffffff>test3</font>
hbhbhbhbhb1021
2006-12-08
打赏
举报
回复
<script language=javascript>
var str="<font color=red>test1</font><b>test2</b>"
re=/(color=)(red)/g
str=str.replace(re,"$1#ffffff")
str=str.replace(/(<b.*?>)(.*?)<\/b>/i,"<font color=#ffffff>$2<\/font>")
alert(str)
</script>
hbhbhbhbhb1021
2006-12-08
打赏
举报
回复
<script language=javascript>
var str="<font color=red>test1</font>"
re=/(color=)(red)/g
str=str.replace(re,"$1#ffffff")
alert(str)
</script>
带你学会使用
正则
表达式
内容简介:
正则
表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。计算机科学的一个概念。
正则
表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,
正则
表达式通常被用来检索、
替换
那些符合某个模式的文本。 本门课程主要讲解
正则
表达式的引用场景和一些基础用法,让大家对
正则
表达式有一个清晰地认识。 为什么需要掌握
正则
表达式?
正则
表达式非常灵活、而且功能非常强大,它可以迅速地用极简单的方式达到字符串的复杂控制。而对于刚接触的人来说,
正则
表达式比较晦涩难懂。这门课程可以非常快速的帮助大家理解
正则
表达式,以及掌握如何在实际场景中用到它。课程大纲: 为了让大家快速系统了解
正则
表达式知识,我为您总结了思维导图,帮您梳理学习重点,建议收藏!
Python
正则
替换
字符串
在这个示例中,首先定义一个
正则
表达式,用于匹配所有的数字。然后定义一个包含数字的字符串。使用 re.sub() 函数进行
替换
,将所有的数字
替换
为字符串 '[NUMBER]'。最后打印
替换
后的字符串。在 Python 中,可以使用 re 模块进行
正则
表达式匹配和
替换
。希望这个示例可以帮助您更好地理解如何在 Python 中使用
正则
表达式进行字符串
替换
。Python
正则
替换
字符串。
js
正则
替换
html标签内容,JavaScript
正则
替换
HTML标签功能的示例代码分享(图)
这篇文章主要介绍了JavaScript
正则
替换
HTML标签功能,结合完整实例形式详细分析了javascript
正则
替换
字符串操作相关实现技巧,需要的朋友可以参考下本文实例讲述了JavaScript
正则
替换
HTML标签功能。分享给大家供大家参考,具体如下:1、说明获取HTML字符串(包含标签),通过
正则
表达式
替换
HTML标签,输出
替换
后的字符串2、实现JavaScript代码function del...
在线
正则
表达式测试,
正则
替换
工具
在线
正则
表达式测试,
正则
替换
工具 在线
正则
表达式测试,
正则
替换
工具 本工具提供在线
正则
表达式的测试,支持
替换
,客户端实时计算,数据实时更新。 https://tooltt.com/regex/
用Python实现中文的
正则
替换
、调用元素组
笔者需要批量修改一些文件中的汉字,因此调研
正则
替换
的工具,试用后发现: VS Code可以
正则
替换
、调用元素组、处理中文字符,如下: 但是它批量处理多个文件时是基于另一个
正则
引擎,不能处理中文字符。 Notepad++与之类似,但是处理多个文件时还需要手动打开,比较麻烦。 sed命令可以
正则
替换
、调用元素组、批量处理多个文件,但是不能处理中文字符。如下:[root@Centos ~]# ech...
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章