in reply to Why does this simple grouping regex not match?
$ perl -e '$_ = "(b)."; /(\(?=a|b|c\))/ && do { print "match!\n"; };' match! [download]