docs: | Use the C<\Q> regex metachar and L. my @pieces = split /\Q$separator/, $string, $limit; See L for more details. Note that C will split between every character, rather than returning false. Note also that C is the same as C which means to split everywhere three characters are matched. The first argument to C is always a regex.