notepad++ 正则表达式替换常用方法
发表于:2022-07-14 22:27:43浏览:4480次
正则表达式是一个查询的字符串,它包含一般的字符和一些特殊的字符,特殊字符可以扩展查找字符串的能力,正则表达式在查找和替换字符串的作用不可忽视,它 能很好提高工作效率。
行首空格和空行去除:”^\s+” -> “”
行首插入ABCD:”^” -> “ABCD”
行尾空格和空行去除: “\s+$” -> “”
行尾插入ABCD: “$” -> “ABCD”
按头AB,尾CD去除内容(单行非贪婪):”AB.+?CD” 或 “AB.*?CD” -> “”
按头AB,尾CD去除内容(单行贪婪):”AB.+CD” 或 “AB.*CD” -> “”
按头AB,尾CD去除内容(多行非贪婪): “AB[\W\w]+?CD” 或 “AB[\W\w]*?CD” -> “”
按头AB,尾CD去除内容(多行贪婪): “AB[\W\w]+CD” 或 “AB[\W\w]*CD” -> “”
按头AB,尾CD精确匹配去除内部内容(多行非贪婪,前置不能有,?,+): “(?<=(AB)).?(?=(CD))” -> “”
按头AB,尾CD模糊匹配,精确匹配内部内容并去除(单行非贪婪): “((?!.*AB))1234((?!CD))” -> “”
按头<, 尾>去除内部内容(多行非贪婪): “(?<=(<))[^>]*” -> “”
增加行:”\r\n” -> “\r\n\r\n”
缩减行:”\r\n\r\n” -> “\r\n”
多行转一行:”\r\n” -> “”
按ABCD分割符换行:”ABCD” -> “\r\n”
按非ABCD开头换行:”^(?!ABCD)” -> “\r\n”
AB列CD列快速互换:”(AB)\t(CD)” ->”$2\t$1”
推荐文章
- CRM系统中的线索、商机、联系人、客户分别是什么,它们之间的关系是如何转换的?
- js实现table行上下移动,并实现数据的排序
- 移动端微信、企业微信中使用H5的input file时只能选择手机的图片,不能选择文档文件的解决方案
- 前端开发简单吗?一套前端的知识体系带你了解前端岗位
- ThinkPHP6的伪静态规则整理(apache、nginx 、IIS)
- 普通OA办公系统的详细产品功能介绍
- 推荐:腾讯开源的Markdown编辑器,轻量简洁、易扩展,开箱即用
- 如何在gitee上提交Pull Request,给他人的项目贡献自己的代码
- jquery表单input、select、radio、check监听事件集合
- 用phpqrcode轻松生成二维码,可自带logo

