【发布时间】:2015-10-23 22:56:06
【问题描述】:
我正在尝试使用 R 仅从任何文本中删除 /。我尝试了不同的方法,但结果好坏参半。
这是我正在处理的文本s/p Left IOLI 3/9/04.
我正在尝试产生这样的输出sp Left IOLI 3/9/04.
只去除文本中的/,而不是数字。
这四个我都试过了
gsub("\", "", str, fixed=T)
gsub("/", ".", str, fixed=T)
gsub("[^A-Za-z]", ".", str, perl =T)
str_replace( str, "/", "")
到目前为止,只有 gsub("[^A-Za-z]", ".", str, perl =T) 有效。吸盘将/ 从所有文本数字和所有内容中剥离。我只需要文本中的/ 消失。非常感谢任何帮助。
【问题讨论】:
-
有疑问。假设您有
s/12 45/p s/p Left是字符串。执行的输出是什么? -
@akrun,好问题,我希望它会像这样出现
s12 45p sp Left
标签: r string str-replace gsub