# split into two scalars and an array: ( $field1, $field2, @rest ) = split( /$separators/, $input_string ); # or split into three scalars, put everything after "$field2" into $rest: ( $field1, $field2, $rest ) = split( /$separators/, $input_string, 3 );