小编SB7*_*B77的帖子

删除所有尾随空格并替换为单个逗号R.

我有一个数据集,我需要删除三个文本列之间的所有空格,并用一个逗号替换.我尝试了gsub的一些选项,但没有任何效果.我想在R中这样做

gsub("^ *|(?<= ) | *$", ",", all_data, perl=T)
Run Code Online (Sandbox Code Playgroud)

所有间距下面的样本在文件中是不同的大小(数字只是一个行号)

> [1] Pig                            Piggy             2     
> [2] Chicken                        Chick            7     
> [3] Cow                               Calf     3
Run Code Online (Sandbox Code Playgroud)

期望的输出:

猪,小猪,2

鸡,小鸡,7

牛,小牛,3

提前致谢.

regex r

-1
推荐指数
1
解决办法
3235
查看次数

标签 统计

r ×1

regex ×1