use Data::Dumper; my $re_bad = qr'xx([A-Z$#@_!]*) (?! [A-Za-z0-9$#@_] )'x; print $re_bad; #### (?x-ism:xx([A-Z$#@_!]*) (?! [A-Za-z0-9$#@_] )# ) #### my $re_bad = qr'xx([A-Z$#@_!]*) (?! [A-Za-z0-9$#@_] )'x; print $re_bad; #### (?x-ism:xx([A-Z$#@_!]*) (?! [A-Za-z0-9$#@_] ) )
## (?x-ism:xx([A-Z$#@_!]*) (?! [A-Za-z0-9$#@_] )# ) ##
## my $re_bad = qr'xx([A-Z$#@_!]*) (?! [A-Za-z0-9$#@_] )'x; print $re_bad; ##
## (?x-ism:xx([A-Z$#@_!]*) (?! [A-Za-z0-9$#@_] ) )