[R] String Handling() for Split a word by a letter

Rui Barradas ruipbarradas at sapo.pt
Mon Aug 27 17:29:45 CEST 2012


Hello,

If the op says he has tried strsplit, maybe a simple subsetting 
afterwards would solve it.

a <- "12345_mydata"
strsplit(a, "_")[[1]][1]

Hope this helps,

Rui Barradas

Em 27-08-2012 15:22, jim holtman escreveu:
> Is this what you want:
>
>
>> a<- "12345_mydata"
>> sub("_.*", "", a)
> [1] "12345"
>
>
> On Mon, Aug 27, 2012 at 5:29 AM, Rantony <antony.akkara at ge.com> wrote:
>
>> Hi,
>>
>> here im unable to run a string handle function called unpaste().
>>
>> for eg:- a<- "12345_mydata"
>> Actually my requirement what is i need to get , only 12345.  Means that , i
>> need the all letter as a word which is before of  first  " _ " - symbol of
>> "a". i tried to do with unpaste, it says function not found.  After that i
>> tried with "strsplit() ". it ran, but again i need to write another method
>> to get again after spliting.
>>
>> Any other good method is there for this requirement ?
>>
>> - Thanks
>> Antony.
>>
>>
>>
>> --
>> View this message in context:
>> http://r.789695.n4.nabble.com/String-Handling-for-Split-a-word-by-a-letter-tp4641397.html
>> Sent from the R help mailing list archive at Nabble.com.
>>
>> ______________________________________________
>> R-help at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide
>> http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>>
>
>




More information about the R-help mailing list