Have you read perlre?
In reply to Re: Explaining a Regular Expression by Corion in thread Explaining a Regular Expression by Anonymous Monk