r语言 - 如何在 Rstudio 中拆分特殊字符 "[" }



我对R比较陌生,而且我一直在拆分字符串。我希望有人能帮我,或者给我指正确的目录。

我试图做的是拆分以下字符串:

"[ac BK]"

我只想有两列:

1:ac,2:BK

我尝试了separate和stringr函数,但都不起作用。我尝试过的一件事:

(str_split(handhistory$poker,"\["))

希望有人能帮我:(

分割模式必须是分割所需子字符串的模式。您正试图通过"["进行拆分,如果您在"[ac BK]"上这样做,结果将是"[","ac BK]']"。分割所需两个子字符串的字符是",因此可以使用此字符进行分割。还可以使用replace从不需要的字符("[","]"(中清除字符串

library('stringr')
str = "[ac BK]"
str_split(str_replace_all(str, "[\[\]]", ""), " ")

最新更新