分离" - "来自R中的Text

时间:2018-03-29 18:46:20

标签: r gsub

我试图删除" - "之后的所有文字。包括" - "例如"奥尔巴尼 - 斯克内克塔迪,阿伦敦 - 伯利恒"等。

我尝试使用Gsub,但无法让代码工作。

#What I tried to make work
gsub("(.*)-.*", "\\1",  

1 个答案:

答案 0 :(得分:7)

这是一段不完整的代码,甚至没有在你所描述的内容的正确轨道上。这应该有用。

gsub("-.*", "", vector)

第一个参数告诉它抓取连字符及其后面的所有内容将被第二个参数(空字符串)替换。第三个参数是您正在执行操作的向量。