在R中是否有任何优雅的方法来确定带有换行符字符串的字符串结尾(' \ n'或' \ r')。
我只能想出来,这似乎工作正常,但我想知道是否有更优雅的方式。
d> s <- "string\n"
d> substr(s, nchar(s), nchar(s)) == '\n'
[1] TRUE
UPD: 字符串中的某个地方可能存在换行符。我需要知道它是否以换行结束。
s <- "string\nstring"
答案 0 :(得分:3)
使用grepl
:
grepl('(\r|\n)$', s)