如果只是最后一部分,请删除字符串

时间:2017-03-08 20:01:37

标签: r regex

我的数据框如下:

         A      B
 mediafile      1
 filemedia      1
media time      1
time media      1

如果它是列中的最后一个字符串,我该如何删除单词“media”。最终产出:

         A      B
 mediafile      1
      file      1
media time      1
     time       1

谢谢!

1 个答案:

答案 0 :(得分:2)

在正则表达式中, $json['status'] 表示"字符串结束",因此$只有在紧跟字符串结尾后才会匹配media$

使用media进行查找/替换:

gsub

R使用与任何其他语言相同的正则表达式,因此将来我建议在字符串结尾处搜索SO以及#34; [正则表达式],#{3} }。