在Vim中,如何将特定regexp匹配的字符串替换为其长度,如下所示:
Regexp ="\ w*"
"你好" - >"5"
"bye" - >"3"
是否可以使用:s或我是否需要编写一些脚本?
最好的祝福
Jak*_*ake 12
将'hello'替换为正则表达式,这应该适用于VIM:
:s/hello/\=strlen(submatch(0))/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
332 次 |
| 最近记录: |