在文本文件中,我需要用逗号替换第4个逗号之前的所有空格。第四个逗号后的所有内容必须保持不变。
示例
A B C,D,E F,G H,I J,word,word ...... etc
必须成为:
A,B,C,D,E,F,G,H,I J,字,字......等
我该怎么做?
我没有尝试过任何事情,除了一行一行地手动操作,因为我不知道怎么做才能成功。
答案 0 :(得分:0)
你可以执行3步替换
使用此模式
(^(([^,]*,){4}[^ ]*)|\G[^ ]*)\K
- 注意图案以空格结尾 - 用第4个逗号后面的所有空格替换一个或多个已知字符,即~~
。
你的输出将如下所示:
A B C,D,E F,G H,I~~J,~~word,~~word...~~etc
用逗号替换所有空格
~~