假设我有一个字符串
"1|2|3|4|5|6
7|8|9"
注意6之后的'\ n'
scan(text="1|2|3|4|5|6
7|8|9", sep="|",what="")
会回复你:
Read 9 items
[1] "1" "2" "3" "4" "5" "6 " "7" "8" "9"
我怎样才能获得第8项应该是6 \n7
而不是两个单独项目的8个项目?
答案 0 :(得分:4)
这个怎么样:
strsplit(paste(scan(text="1|2|3|4|5|6
+ 7|8|9", sep="\n", what="character"), collapse="\n"), "\\|")