我们经常需要写代码,查看代码,查看代码时一般会用记事本,但是记事本的功能太弱,而我们又不需要特别大的编辑软件,只需要一个小巧好用的替代记事本的编辑软件。Notepad++就是一款轻量级多功能编辑软件,我用了很久了,以前主要是用他来查看代码,他有语法高亮功能,内置支持多达 27 种语法高亮度显示,这是相对于记事本来说最大的特点,对于代码他还有很多实用的功能,如将一段文字给注释掉,以前需要手动添加/**/,现在只需要选择一段文本使用快捷键就可以,今天主要分享的Notepad++几个常用删除类正则表达式。

1.除一段代码中所有除开img标签外的html标签的正则1正则表达式:

2.把html标签里的width=”“通通去除掉1

2width="[^"]+"(针对里面没有空行)

width\s*=\s*"[^"]+"(针对里面有空行)

3.Notepad++正则表达式批量删除/替换HTML中的注释

按快捷键 Ctrl+Shift+F1文件查找替换为空

Tips:.代表匹配所有字符、*代表前一个元素匹配一次或多次、?代表非贪婪模式匹配

4.Notepad++批量删除包含某字符串的行1

2查找^.*字符串.*$替换为空(删除后会留下空行)

查找^.*字符串.*\r?\n替换为空(删除后不会留下空行)

另外分享一下Notepad++常用快捷键:

Ctrl-H 打开Find / Replace 对话框

Ctrl-D 复制当前行

Ctrl-L 删除当前行

Ctrl-T 上下行交换

Ctrl-Q 块注释/消除注释

Ctrl-U 变为小写

Ctrl-F2 触发书签

Ctrl-Space 打开CallTip列表框

Ctrl-Shift-U 变为大写

Ctrl-Shift-F 在文件中找

F2 到前一个书签

F3 找下一个

F5 打开run对话框

F11 全屏

Shift-F3 找上一个

Shift-F2 到下一个书签

Shift-Tab (selection of several lines) 移除Space

Alt-0 折叠全部

Alt-Shift-0 展开全部

Tab (selection of several lines) 加入Space

notepad批量删除html元素,Notepad++几个常用删除类正则表达式汇总(收藏)相关推荐

  1. notepad批量删除html元素,Notepad文本编辑器怎么快速删除一整行内容?

    Notepad++是一款免费的文本编辑器,使用的人也是非常的多,尤其是程序员.但在类似eclipse这种软件中,习惯了Ctrl+D删除一整行的操作,到Notepad++中变成了,复制并粘贴一行的操作. ...

  2. java中map删除指定元素_Map中根据条件删除元素

    今天在写程序过程中,需要根据判断条件删除一个Map中的相应数据,我自然而然想到可以通过调用Map中的remove(Object key)函数进行删除:代码如下: public Map processM ...

  3. python删除元素del 可以删除部分元素吗_可以使用del删除集合中的部分元素。

    [判断题]Python集合可以包含相同的元素.(3.0分) [单选题]student = dict(姓名='张三', 年龄=20, 性别='男'),则student.get("name&qu ...

  4. java在循环中删除数组元素,在循环Perl中删除数组中的元素

    好吧,这是处理问题的一种方法(在某种程度上我理解你想做什么) . 每当您需要回答有关成员资格的问题时,您可能希望使用哈希值 . use strict; use warnings; my @array1 ...

  5. js array 删除指定元素_数组--学习笔记(数据结构数组 /js数组)

    学习目标: 了解什么是数组: 数组如何访问内存地址(一维,二维): 什么是数组 是由相同类型的元素的集合所组成的数据结构,分配一块连续的内存来存储.利用元素的索引可以计算出该元素对应的存储地址. 最简 ...

  6. JS删除数组元素的函数介绍

    有时候我们需要数组元素的值,那么就可以参考下面的方法,文中提到了不少这方面的资料,数组去重功能等 split将字符串转为数组并输出的代码: 复制代码 代码如下: <script language ...

  7. 几种php 删除数组元素方法

    看一完整删除重复数组实例  代码如下 复制代码 //删除数组中的一个元素 function array_remove_value(&$arr, $var){ foreach ($arr as ...

  8. javascript删除数组元素的几个方法

    javascript删除数组元素的7个方法 文章目录 一.length属性 二.delete关键字 三.pop()栈方法 四.shift()队列方法 五.splice()操作方法 六.迭代方法 七.p ...

  9. Python精讲:在Python中添加和删除集合元素详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中添加和删除集合元素详解>.本知识点主要讲的是添加和删除元素,包括:在Python中向集合里面添加元素可以使用 ...

最新文章

  1. java转置矩阵相乘_java实现矩阵的加-减-乘-转置运算
  2. linux强制删除文件夹命令 rm -rf
  3. Linux修改hostname(临时或者永久)
  4. html应用多个类,html – 如何避免重复多个css类
  5. 小程序短视频项目———开发用户登录注册(一)
  6. python3:语法变动 及新特性
  7. 不混淆so文件_浅尝ollvm轻度混淆后的加密算法分析
  8. 雷军的手机屏保亮了,网友哭笑不得:我还以为是董明珠呢!
  9. php 怎么查看文件类型信息,php获取文件类型和文件信息的方法
  10. java流有什么用_在Java中,流比循环有什么优势?
  11. 乐源机器人没电提醒吗_云迹讲解机器人,你的专属机器人服务专家
  12. Python+Spark大数据音乐推荐系统
  13. 最新版Eclipse下载及安装(详细)
  14. 联想个人云 X1 五盘位NAS全网首发评测 值得买吗?
  15. 尚硅谷《全套Java、Android、HTML5前端视频》
  16. 歌礼丙型肝炎新药临床试验申请获批
  17. Linux 多线程多进程
  18. 性能优化还不会?吃掉这五个类别,摆平性能优化
  19. Linux之Saltstack中grains、pillar取值和jinja模板的应用
  20. [组会论文]CAIL 2018

热门文章

  1. 网站模型|可以帮助你以一种美丽、独特的方式展示你的网站设计。
  2. 电商促销页面需要的辅助图形给设计师准备好了,拿走!
  3. UI设计素材|视频类APP图标
  4. 亚麻纤维截面形态_纺织品知识点--纺织纤维的分类get
  5. python判断列表维度_如何输出python中list的维度
  6. ASN.1编解码:asn1c-ORAN-E2AP
  7. TCP/IP网络协议栈:以太网数据包结构、802.3、MTU
  8. Linux内存管理:内存寻址之分段机制与分页机制
  9. CPU Cache Line伪共享问题的总结和分析
  10. 光线追踪技术 清华大学 pdf_实时光线追踪技术:业界发展近况与未来挑战