小编7mo*_*od7的帖子

仅在字母之间替换空格

我有一个包含数字和字母列的文件:

0.01182290 0.02526555 0.46794573 RING zinc finger protein putative 0105800 1076 1166 -90
Run Code Online (Sandbox Code Playgroud)

我想将字母之间的空格替换为下划线.

0.01182290 0.02526555 0.46794573 RING_zinc_finger_protein_putative 0105800 1076 1166 -90
Run Code Online (Sandbox Code Playgroud)

我是正则表达式的新手,替代字符串是[a-zA-Z]\s[a-zA-Z],但我无法确定替换是什么.我试过的一切都改变了空格之间的字母.

:%s/[a-zA-Z]\s[a-zA-Z]/??/g/
Run Code Online (Sandbox Code Playgroud)

regex vim

2
推荐指数
2
解决办法
313
查看次数

标签 统计

regex ×1

vim ×1