SimpleSplitConv takes a range R (typically a text line) and splits
it/tokenizes it on a list of characters. Essentially fields/tokens
are split by tabs, semi-colons or comma's and spaces. This compares
to C's strtok(str, ", \t;").
This routine happens often in bioinformatics and is a replacement
for the much unsafer C strtok. This edition should also handle
UTF.
The default is to split on space, newline, tab, semi-colon and
comma.
SimpleSplitConv takes a range R (typically a text line) and splits it/tokenizes it on a list of characters. Essentially fields/tokens are split by tabs, semi-colons or comma's and spaces. This compares to C's strtok(str, ", \t;").
This routine happens often in bioinformatics and is a replacement for the much unsafer C strtok. This edition should also handle UTF.
The default is to split on space, newline, tab, semi-colon and comma.