2014-01-15 12 views
6

gibt es eine Möglichkeit zum Entfernen oder Ersetzen mit "", die "X" vom Anfang der Wörter?Entfernen Sie das erste Zeichen aus einer Zeichenfolge

Ex:

XN5634_er
X123_er
NX45

gewünschte Ausgangs:

N5634_er
123_er
NX45

Insgesamt habe ich etwa 14.000 Wörter. I verwendet

gsub("X", '', mylist, fixed = T)  

aber X von NX45 auch entfernt wird.
Kann mir bitte jemand helfen?

+2

Does 'gsub ("^ X", '', mylist, fest = T)' Arbeit? – user1981275

+0

Gut! Vielen Dank!!! – Fuv8

Antwort

5

Versuchen:

> mylist <- list("XN5634_er", "X123_er", "NX45") 
> gsub("^X", '', mylist) 
[1] "N5634_er" "123_er" "NX45" 
Verwandte Themen