Splits the string at matches of pattern and returns a list of substrings.
pattern
List<String>? split(Pattern pattern) => value?.split(pattern);