Vim Regex Capture Groups [bau -> byau : ceu -> cyeu]

前端 未结 4 2012
伪装坚强ぢ
伪装坚强ぢ 2020-12-04 07:01

I have a list of words:

bau
ceu
diu
fou
gau

I want to turn that list into:

byau
cyeu
dyiu
fyou
gyau

I uns

4条回答
  •  眼角桃花
    2020-12-04 07:12

    If you don't want to escape the capturing groups with backslashes (this is what you've missed), prepend \v to turn Vim's regular expression engine into very magic mode:

    :%s/\v(\w)(\w\w)/\1y\2/g
    

提交回复
热议问题