Re: [R] how to parse out string separated by special character

From: Henrique Dallazuanna <wwwhsd_at_gmail.com>
Date: Mon, 07 Jun 2010 17:58:21 -0300

Try this:

 gsub(".*_(.*)_.*_.*", "\\1", s)

On Mon, Jun 7, 2010 at 2:21 PM, xin wei <xinwei_at_stat.psu.edu> wrote:

>
> hi, everyone:
> i have a data frame with one single character column as followings:
> DS_xxx_yyy_24hr_zzz_1
> DS_xxx_yyy_24hr_zzz_2
> DS_xxx_yyy_24hr_zzz_3
> DS_xxx_yyy_24hr_zzz_4
> DS_xxx_yyy_24hr_zzz_1
> DS_xxx_yyy_24hr_zzz_2
> DS_xxx_yyy_24hr_zzz_3
> DS_xxx_yyy_24hr_zzz_4
> DS_xxx_yyy_24hr_zzz_1
>
> i need to parse out the time part like the followings:
> name time
> DS_xxx_yyy_24hr_zzz_1 24hr
> DS_xxx_yyy_24hr_zzz_2 24hr
> DS_xxx_yyy_24hr_zzz_3 24hr
> DS_xxx_yyy_24hr_zzz_4 24hr
> DS_xxx_yyy_24hr_zzz_1 24hr
> DS_xxx_yyy_24hr_zzz_2 24hr
> DS_xxx_yyy_24hr_zzz_3 24hr
> DS_xxx_yyy_24hr_zzz_4 24hr
> DS_xxx_yyy_24hr_zzz_1 24hr
>
> what function should I look at?
> i have tried: strsplit(data, '_') and get a giant list which is not what i
> need.
>
> thanks in advance
>
> --
> View this message in context:
> http://r.789695.n4.nabble.com/how-to-parse-out-string-separated-by-special-character-tp2246301p2246301.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.
>

-- 
Henrique Dallazuanna
Curitiba-Paraná-Brasil
25° 25' 40" S 49° 16' 22" O

	[[alternative HTML version deleted]]


______________________________________________ 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.

Received on Mon 07 Jun 2010 - 21:03:35 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Mon 07 Jun 2010 - 21:10:27 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive