Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
Hi all!
I have a string :
and I want to find all groups of MMMMMM. I don't want to find only every position in the string that has 'M', i.e. pos6, pos7, pos8, pos9 etc but I want to have something like:
1st group : pos 7-15
2nd group : pos 23-34
3rd group : pos 45-55
etc
How can this be done?
I have a string :
$seq="IIIIIMMMMMMMMMMMOOOOOOOOOOOOOOOOMMMMMMMMMMMMMIIIIIMMMMMMMMMOOOOO +OOOOOOOOOMMMMMMMMMMMMMIIIMMMMMMMMMMMOOOOOOOOOOOOOOOMMMMMMMMMMMIIIIIIM +MMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMIIIMMMMMMMMMOOOOOOOOOOOOOOO +OOOOOOOOOOOOMMMMMMMIIIIMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOMMMMMMMIIIMMMM +MMMMMOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMIIIMMMMMMMMMMMOOOOOOOOOOOOOOOO +OMMMMMMMMI";
and I want to find all groups of MMMMMM. I don't want to find only every position in the string that has 'M', i.e. pos6, pos7, pos8, pos9 etc but I want to have something like:
1st group : pos 7-15
2nd group : pos 23-34
3rd group : pos 45-55
etc
How can this be done?
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: 'grouping' substrings?
by japhy (Canon) on Feb 01, 2006 at 15:59 UTC | |
by Anonymous Monk on Feb 01, 2006 at 16:15 UTC | |
by Anonymous Monk on Feb 01, 2006 at 16:21 UTC | |
by kwaping (Priest) on Feb 01, 2006 at 16:25 UTC | |
by ikegami (Patriarch) on Feb 01, 2006 at 17:02 UTC | |
by ikegami (Patriarch) on Feb 01, 2006 at 17:04 UTC | |
Re: 'grouping' substrings?
by kwaping (Priest) on Feb 01, 2006 at 15:54 UTC | |
by ikegami (Patriarch) on Feb 01, 2006 at 16:50 UTC | |
Re: 'grouping' substrings?
by murugu (Curate) on Feb 01, 2006 at 16:29 UTC | |
by revdiablo (Prior) on Feb 01, 2006 at 16:42 UTC | |
by ikegami (Patriarch) on Feb 01, 2006 at 16:52 UTC | |
Re: 'grouping' substrings?
by Cristoforo (Curate) on Feb 02, 2006 at 02:13 UTC | |
Re: 'grouping' substrings?
by ysth (Canon) on Feb 02, 2006 at 00:30 UTC | |
Re: 'grouping' substrings?
by Skeeve (Parson) on Feb 02, 2006 at 12:56 UTC |
Back to
Seekers of Perl Wisdom