簡體   English   中英

用 R 中的特殊字符替換模式

[英]Replace a pattern with special characters in R

我有一個字符串 x 如下。 我正在嘗試替換 "c("" 和 "\nLOC" 以便我只剩下 Abc,xyz。

x<-"c(\"Abc, xyz\\nLOC"

這是我嘗試過的方法,但有更短的方法嗎?

x <-str_replace_all(x, "[^[:alnum:]]", " ")
x <-str_replace_all(x, "c  ", "")
x <-str_replace_all(x, "nLOC", "")

只有一個例子,很難知道要概括什么......你可以用一個大模式來做這一切,

str_replace_all(x, "[^[:alnum:],]|^c|nLOC", "")
[1] "Abc,xyz"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM