当前位置: 首页 > article >正文

vim将一行行尾倒数第三个字符替换成1

%s/\v(.)(.)(.)(.)$/1\2\3\4

\v:very magic模式,可以省略转义符
(.):圆括号的分组功能,将括号匹配内容放到第一个寄存器里面,第二个括号匹配内容放到第二个寄存器里面。
$:匹配行尾字符
\2:第二个括号匹配内容
\3:第三个括号匹配内容

使用前:

1234abcd

使用后:

12341bcd

http://www.kler.cn/a/503622.html

相关文章:

  • 学英语学Elasticsearch:04 Elastic integrations 工具箱实现对第三方数据源的采集、存储、可视化,开箱即用
  • 小米vela系统(基于开源nuttx内核)——如何使用信号量进行PV操作
  • 【1】Word:邀请函
  • 瑞芯微 RK 系列 RK3588 使用 ffmpeg-rockchip 实现 MPP 视频硬件编解码-代码版
  • 系统架构设计师考点—项目管理
  • springmvc的获取请求数据
  • Latent Diffusion Models
  • 51_Lua面向对象编程
  • 【解决问题】module加载不到 无法加载 1 Configuration module could not be loaded
  • Docker常用命令大全
  • 穿越科技长廊,VR科技展厅用科技之光点亮你的梦想之路
  • Angular-生命周期及钩子函数
  • 数据结构与算法之栈: LeetCode 150. 逆波兰表达式求值 (Ts版)
  • 《鸿蒙Next ArkTS:开启人工智能应用开发高效新旅程》
  • word-break控制的几种容器换行行为详解
  • 计算机视觉算法实战——步态识别(主页有源码)
  • 【Golang 面试题】每日 3 题(二十七)
  • java fastjson2将 map、实体类、list等 类型转换为JSON介绍
  • BUUCTF:web刷题记录(1)
  • Oracle和MySQL的语法有什么区别
  • Spring Boot中的配置文件有哪些类型
  • 【Lua学习之旅】之单行/多行注释
  • 0基础跟德姆(dom)一起学AI 自然语言处理13-注意力机制介绍2
  • 【大数据】机器学习-----模型的评估方法
  • 微服务中引入消息队列的利弊
  • nginx 简单实践:静态资源部署、URL 重写【nginx 实践系列之一】