で終わるが、または次の文字ベクトルで終わらないgrep
すべての文字列を見つけるために使用する必要があります。G
STIG
VÄG
test=c("EWASPG","AVOPW","SDAGSTIG","ASDVVÄG","ASDVWE","QSCIUVG","QWSFNJG")
私はこれを試しましたが、正確なフレーズが前にある場合に false を返すのではなく、前に文字S
, T
, I
,がある文字列に対して false を返します。V
Ä
G
G
grep("[^((STI)|(VÄ))]G$", test, value=T)
# [1] "EWASPG" "QWSFNJG"
ありがとう!
私はこの投稿を認識しています。