regex - vim中行首的匹配模式
问题描述
我在 git-bash 中使用 VIM。我有一个文本文件,其中包括:
1 , xxx ,,
2 , yyy ,,
...
我试过了:
:/^.+\,/
但这不匹配
如何匹配和删除此模式?
解决方案
如果要删除第一个逗号之前的所有内容,只需执行以下操作:
:%s/^[^,]\+,
推荐阅读
- node.js - 如何在 Typescript 中正确扩展 Request 的标头
- axapta - 如何在 d365 中动态更改 formcommandbuttonControl 的命令?
- python - 类型错误:“功能”缺少一个必需的位置参数:“自我”
- python - 使用 map() 的 multiprocessing.Pool 在大列表输入时表现得非常慢
- html - 特定 div 的 CSS 动画
- java - 在java中将列表的旧值更改为新值
- ios - 如何创建可更新的 CoreML 模型?
- vuetify.js - 如何使用 vee-validate 4 (alpha) 和 Vuetify 进行验证?
- c++ - 在 C++ 中从文件读取并动态分配到 Student 类型的数组中
- javascript - 用 Jest 发出警告