Split a character vector by line breaks
Call unlist(strsplit(x, '\n'))
on the character vector x
and
make sure it works in a few edge cases: split_lines('')
returns
''
instead of character(0)
(which is the returned value of
strsplit('', '\n')
); split_lines('a\n')
returns c('a',
'')
instead of c('a')
(which is the returned value of
strsplit('a\n', '\n')
.
split_lines(x)
x |
A character vector. |
All elements of the character vector are split by '\n'
into
lines.
xfun::split_lines(c("a", "b\nc"))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.