Teste se os caracteres estão em uma corda

I'estou a tentar determinar se uma corda é um subconjunto de outra corda. Por exemplo:

chars <- "test"
value <- "es"

Quero devolver VERDADEIRO se "valor" aparece como parte da string "chars". No cenário seguinte, eu gostaria de retornar falso:

chars <- "test"
value <- "et"
Solução

Utilize a função `grepl'.

grepl(value, chars)
# TRUE
Comentários (9)

Você quer "grepl":

> chars  value  grepl(value, chars)
[1] TRUE
> chars  value  grepl(value, chars)
[1] FALSE
Comentários (0)

Você pode utilizar o grep.

grep("es", "Test")
[1] 1
grep("et", "Test")
integer(0)
Comentários (0)