From: Simon Strandgaard Date: 2006-01-25T16:30:28+09:00 Subject: Re: subsequence regular expression On 1/25/06, diz rael wrote: [snip] > In the above example, the "dirty" portion is > 5b300ba00260. > s = "5b300ba00260bababababababababababababababababa000bd1007bd10b810ba92" p s.scan(/(?:ba){2,}|(?:[^b][^a])+/) #["5b300ba00260", "bababababababababababababababababa", "000bd1007bd10b810ba9"] -- Simon Strandgaard