Verwenden von grep in R, um Strings als ganze Wörter zu finden (aber keine Strings als Teil von Wörtern)

Ich bin auf der Suche nach den richtigen regulären Ausdruck. Die folgenden

t1 = c("IGF2, IGF2AS, INS, TH", "TH", "THZH", "ZGTH")
grep("TH",t1, value=T)

gibt alle Elemente zurück, von t1, aber nur der erste und zweite richtig sind. Ich möchte nur die Einträge mit dem Wort/Satz TH zurückgegeben?

Kommentar zu dem Problem
Obwohl zwei Antworten schon, Sie sollten angeben, was meinst du "Worte" wie im Titel. Was ist mit TH2 oder TH_TH? Kommentarautor: Nick Sabbe

InformationsquelleAutor der Frage Hans | 2011-08-29

Schreibe einen Kommentar