2
R中是否有任何優雅的方式來確定帶換行符('\ n'或'\ r')的字符串結尾。如何判斷字符串是否以R中的換行符(EOL)結尾?
我只能想出,這似乎工作正常,但我想知道是否有一個更優雅的方式。
d> s <- "string\n"
d> substr(s, nchar(s), nchar(s)) == '\n'
[1] TRUE
UPD: 字符串中某處可能存在換行符。我需要知道它是否以換行符結束。
s <- "string\nstring"
EOF通常意味着文件的末尾,而不是換行符(雖然我不熟悉的R)。 –
@KeithThompson謝謝,這是一個錯字,修正了它 –