博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
博客上看别人的正则替换
阅读量:4457 次
发布时间:2019-06-08

本文共 500 字,大约阅读时间需要 1 分钟。

https://www.cnblogs.com/olddoublemoon/p/6561814.html

 

应用场景

这里只讲复杂用法中的应用场景实际使用,比如有个需求:你需要html文件中的标签之间的所有

标签中的字符a替换为字符b。当然如果是正则大神的话就可以跳过这里了,主要以下方式比较容易理解,更适合正则新手。

解决办法:

var allData = ""+'\r\n'+ "
aaa
"+'\r\n'+ "

aaa

"+'\r\n'+ ""; allData = allData.replace(/\
([\s\S]*?)\<\/body\>/g, function(match) { return match.replace(/\
(.*?)\<\/p\>/g, function(match1) { return match1.replace(/a/g, "b") }) });

转载于:https://www.cnblogs.com/qianjin888/p/9268577.html

你可能感兴趣的文章
spring配置
查看>>
POSt 提交参数 实体 和字符串
查看>>
Linux网络故障排查
查看>>
零崎的朋友很多Ⅰ(100)[完全背包]
查看>>
解决ubuntu下rar解压缩乱码
查看>>
hibernate处理null 时提示:Property path [...] does notreference a collection
查看>>
SpringMVC3.2+JPA使用注解的方式环境搭建
查看>>
用JS获取Html中所有图片文件流然后替换原有链接
查看>>
lua与C++的绑定
查看>>
java reflect反射调用方法invoke
查看>>
FUSE文件系统
查看>>
MySQL- 字符集的设置
查看>>
CTSC2014 && 洛谷P4503 企鹅QQ
查看>>
(转)android常见问题之jni读取assets资源文件(附源码)
查看>>
分页插件
查看>>
OAuth 开放授权 Open Authorization
查看>>
2017-10-12 下一步计划
查看>>
2017-11-14 今天学习搜集资料的收获
查看>>
linux命令
查看>>
storm单机运行报错 ERROR backtype.storm.daemon.executor -
查看>>