一尘不染

R是否具有像python一样的开头或结尾函数?

python

startsWith(‘abc’, ‘a’)
[1] TRUE
> startsWith(‘abc’, ‘c’)
[1] FALSE

> endsWith('abc', 'a')
[1] FALSE  
> endsWith('abc', 'c')
[1] TRUE

阅读 130

收藏
2020-12-20

共1个答案

一尘不染

不是那种内在的。

选项包括greplsubstr

x <- 'ABCDE'
grepl('^AB', x) # starts with AB?
grepl('DE$', x) # ends with DE?
substr(x, 1, 2) == 'AB'
substr('ABCDE', nchar(x)-1, nchar(x)) == 'DE'
2020-12-20