Aristotle Pagaltzis wrote: >(?>(?:x.|.x)+) In this case, to tell Perl that no backtracking is required, if that is the case, then the inner (?:) also needs to become (?>). Is that the point you were trying to make? -zeframThread Previous | Thread Next