• + 1 comment

    In the event that there's more than one way to split the string: should we choose the option with the fewest components, the one which begins with the shortest component, or follow some other rule?