my @captures = $string_three =~ m{ \b ([ab])? (\d+) (?(1) (*ACCEPT) ) ([ab]) \b }xmsg;