30

特定の文字列を含む文字配列の要素を抽出したいと考えています。例えば:

x <- c('aa', 'ab', 'ac', 'bb', 'bc')

xand 'a'(通常、これは文字列である可能性があります) を指定すると、 が返されるような関数が必要です'aa', 'ab', 'ac'%in%match、などの組み合わせを試しましたがwhich、機能させることができませんでした。何か案が?

4

2 に答える 2

51

使用するだけgrepです:

grep('a', x, value=TRUE)
[1] "aa" "ab" "ac"
于 2013-11-01T16:34:30.883 に答える