vim技巧4 删除/保留文本中匹配行
2024-10-09 19:07:59
vim技巧:如何删除/保留文本中特定的行呢?
<ol>
<a href="/ss/ss/www">
show invisibles
</a>
<a href="/ss/ssg/gg/ff/">
one world one dream
</a>
任务1:只保留<a>标签内的标题,而把其他行都删掉:g/re/d
知识点:使用:global与:delete命令
运行一下命令:
/\v\<\ /?\w+>
:g//d
执行后结果:
show invisibles
one world one dream
命令解读:
\<:匹配左侧左箭括号
\/?:匹配可选的正斜杠\/?
\w+:匹配一个或者多个单词型字符
>:匹配单词结尾的分隔符>
任务2:如何只保留匹配行
知识点:使用:v/re/d只保留匹配行
执行命令:
:v/href/d
结果:
<a href="/ss/ss/www">
<a href="/ss/ssg/gg/ff/">
最新文章
- 负载均衡——nginx理论
- SQL连接操作符介绍(循环嵌套, 哈希匹配和合并连接)
- 后台js弹提示
- MySql与Oracle的区别总结
- 59-chown 简明笔记
- 优先队列求解Huffman编码 c++
- 【JS复习笔记】04 数组
- 编译过程中,termcap.h 文件找不到路径 licli.a终于生成
- 将helps.php或者functions.php直接进行了加载
- Codeforces Round #327 (Div. 2) B. Rebranding 水题
- java比较器Comparable接口和Comaprator接口
- LINUX VPS 查看系统信息命令
- Red5 1.0 RC1 与tomcat 6 整合
- JPA 系列教程16-继承-联合子类-JOINED
- Android 一个改善的okHttp封装库
- Mac之OS系统下搭建JavaEE环境 <;二>; 之Tomcat 的安装配置
- Laravel 中实现是否关注
- PMP三点
- SQL Server 数据库try catch 存储过程
- Android Studio中解决jar包重复依赖导致的代码编译错误