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]

Reply via email to