my $regex = '\b(?:' . join('|', @nums) . ')\b'; # update: fixed concatenation issue