假设我有以下字符串:
str <- "a//b/c"
期望输出:
c("a//b", "c").
我希望在 / 的位置分割字符,但不想在 // 的位置分割。
我的尝试:
根据 https://dev59.com/42w05IYBdhLWcg3wTwKY#7317087 的建议,我尝试了以下方法:
strsplit(split = "[[]^//[]]|/", x = "a//b/c", perl = TRUE)
(非R用户需要在R中转义特殊字符,因此"["变为"[[]",不确定这在其他语言中是否普遍。)