Ich möchte grep-Funktion verwenden, wie dies einige Position zum Beispiel, um herauszufinden:Verwendung grep, um herauszufinden, Informationen
x=c("NCL","NCL,a","a,NCL","NCL-a","a-NCL","FNCL","Ncl")
grep("[NCL]",x)
[1] 1 2 3 4 5 6 7
Jedoch habe ich das Ergebnis wollen
ist[1] 1 2 3 4 5
Hoffentlich kann mir jemand helfen Danke.
Versuchen Sie 'grep (" NCL ", x)'. – MYaseen208
Wir müssen wissen * warum * Sie nicht 6 und 7 wollen. Bitte fügen Sie Erklärung zu Ihrer Frage hinzu. –
Fügen Sie eine Wortgrenze auf beiden Seiten hinzu und ignorieren Sie Groß- und Kleinschreibung nicht. 'grep (" \\ bNCL \\ b ", x, ignore.case = F)'. – Psidom