Well, actually, what I really want is a way to quickly find the fragment that 
contained equal number of "(" and ")", starting from the end of the character. 
In the case of

frg = ="((D:41.04,I:41.04):45.05,(((E:2.32,((G:0.67,J:0.67):0.44,H:1.11):1.21)"

that means finding the part: "(E:2.32,((G:0.67,J:0.67):0.44,H:1.11):1.21)" 
automatically!


Thanks a lot!

Hua



--- On Mon, 7/14/08, Hua Li <[EMAIL PROTECTED]> wrote:

> From: Hua Li <[EMAIL PROTECTED]>
> Subject: [R] position of a specific character
> To: "R-help" <r-help@r-project.org>
> Date: Monday, July 14, 2008, 6:57 PM
> Hi All,
> 
> I'm wondering whether there is a quick way to know the
> position of a specific charcater in a long character:
> 
> for example
> 
> frg="((D:41.04,I:41.04):45.05,(((E:2.32,((G:0.67,J:0.67):0.44,H:1.11):1.21)"
> 
> and I would like to know that the 1st, 2nd, 26th, 27th,
> 28th ... character is "(", is there a quick way
> to do that?
> 
> Thanks!
> 
> Hua
> 
> ______________________________________________
> R-help@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.

______________________________________________
R-help@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.

Reply via email to