Eval-group not allowed at runtime, use re 'eval' in regex m/some((?{print "Hey!";})/ at - line 6. #### use eval 're';