1. ホーム
  2. python

[解決済み] Rにはpythonのようなstartswithやendswithという関数があるのですか?[クローズド]

2023-06-30 09:21:34

質問

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

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

どのように解決するのですか?

内蔵されていません。

オプションには 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'