r语言 - 查找十六进制数字并将其替换为空白



如何将 Unicode 十六进制数字替换为空格? 在抓取网站时,我发现字符串打印为空白,但不是空白。 例如:

print(str)

指纹

3 Max. 11

print(charToRaw(str))

指纹

33 c2 a0 4d 61 78 2e 20 31 31

如何将0xc2a0的十六进制数字替换为单个空白 (" "(?

我试过了

library(stringr)
str_replace_all(str, "[^[:alnum:]]", " ")  

但这也取代了时期

Shawn 的建议非常有效 - 谢谢 Shawn。请参阅他上面的评论。

答案是

gsub("u00a0", " ", str) 

相关内容

  • 没有找到相关文章

最新更新