Ryan Dillinger wrote: > Hello All, Hello,
> I was studying some pattern matching. And I ran into this piece of code. > Now I believe I understand it up until the the last part \1. > Can someone explain it for me please? > Match lowercase a through z, uppercase A through lc z That must be a mistake because the range A-z includes A-Z, '[', '\', ']', '^', '_', '`' and a-z (at least in ASCII.) It probably should be [a-zA-Z] > no more than three times, with white space zero or one times > then I'm stumped, what's the 1 for? > > /([a-zA-z]{3})\s*\1/ John -- use Perl; program fulfillment -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>