Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从R中的字符串中删除\xa0\xa0_R_String - Fatal编程技术网

从R中的字符串中删除\xa0\xa0

从R中的字符串中删除\xa0\xa0,r,string,R,String,我有一个如下所示的字符串:\xa0\xa0MXL;1000基因组:phase_3:MXL我想提取最后3个大写字母,即MXL。如果我使用strsplit函数,则\xa0\xa0部分有问题,R不起作用。R中是否有函数/包或任何有效的方法来实现这一点 谢谢 用户发布(并删除)了以下答案: 如果前面总是有一个:的话,sub(“*”,“,”,x)怎么样 这就是我想要的。但是,我不完全理解函数中的“*:”部分。就是我。regex*的意思是“一切”,加上:,表示“直到最后一次:为止的一切”。因此,您已经删除了

我有一个如下所示的字符串:
\xa0\xa0MXL;1000基因组:phase_3:MXL
我想提取最后3个大写字母,即
MXL
。如果我使用
strsplit
函数,则
\xa0\xa0
部分有问题,R不起作用。R中是否有函数/包或任何有效的方法来实现这一点

谢谢

用户发布(并删除)了以下答案:

如果前面总是有一个:的话,
sub(“*”,“,”,x)
怎么样


这就是我想要的。但是,我不完全理解函数中的
“*:”
部分。

就是我。regex
*
的意思是“一切”,加上
,表示“直到最后一次
为止的一切”。因此,您已经删除了所有内容,包括最终的
签名感谢您的帮助@RichardScriven!现在清楚了。