我需要在字符“ |”上分割一系列字符串 例如:
fruits <- c(
"apples|oranges|pears|bananas",
"pineapples|mangos|guavas"
)
str_split(fruits, "|")
哪个输出:
[[1]]
[1] "" "a" "p" "p" "l" "e" "s" "|" "o" "r" "a" "n" "g" "e" "s" "|"
[17] "p" "e" "a" "r" "s" "|" "b" "a" "n" "a" "n" "a" "s" ""
[[2]]
[1] "" "p" "i" "n" "e" "a" "p" "p" "l" "e" "s" "|" "m" "a" "n" "g"
[17] "o" "s" "|" "g" "u" "a" "v" "a" "s" ""
这不是我想要的,我想要的
[[1]]
[1] "apples" "oranges" "pears" "bananas"
[[2]]
[1] "pineapples" "mangos" "guavas"
我认为在str_split的RegEx模式参数中输入的内容有问题,但是我不确定这有什么问题。
请帮忙,谢谢。
我需要转义“ |”
str_split(fruits, "\\|")
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句