Vitor Carlos Flausino wrote:
>
> Can someone tell me what does this pattern means?
>
> ((NI)( NI| )? ?(\d{10}|\w{5})|(NI )?(QG|SR) ?(\d{9}))
Match 'NI' followed by ' NI' or ' ' or '' followed by
' ' or '' followed by ten digits [0-9] or five word
charcters [a-zA-Z0-9_] OR match 'NI ' or '' followed
by 'QG' or 'SR' followed by ' ' or '' followed by nine
digits [0-9].
> Who is $1, $2, $3 .....
$1 = ((NI)( NI| )? ?(\d{10}|\w{5})|(NI )?(QG|SR) ?(\d{9}))
$2 = (NI)
$3 = ( NI| )
$4 = (\d{10}|\w{5})
$5 = (NI )
$6 = (QG|SR)
$7 = (\d{9})
John
--
use Perl;
program
fulfillment
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]