Just to rub it in, er, belabor the point: the actual syntax is:
(?[modifier]:patter)
where modifier can be one or more of  i,m,s or x (like the /i etc 
modifiers).  Doesn't capture. Then comes:
(?>pattern)
     ditto but doesn't allow backtracking (see: Freidl Mastering Regular 
Expressions for what that means ;-)
(?=pattern)
   zero-width positive look-ahead assertion
(?!pattern)
   zero-width nugatory, er, negative look-ahead assertion
(?<=pattern)
   zero-width positive look-behind assertion
(?<!pattern)
   zero-width neg. look-behind assertion

and as AELFTR (see perldoc perlre):
(?{ code })
(??{ code })
(?(cond) ptrue [ | pfalse] )
(? modifier )

a

Andy Bach, Sys. Mangler
Internet: [EMAIL PROTECTED] 
VOICE: (608) 261-5738  FAX 264-5932

This msg may contain forward-looking statements. The words or phrases 
"would be," "will allow, " ... [oh shut up!] 
_______________________________________________
ActivePerl mailing list
ActivePerl@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to