Splitting

Typically, situations where we need to split strings by a given delimiter, involve two steps and an occasional third:

  1. Split: A splitting step where we break down the input string around a delimiter which may be a Substring or a regex pattern e.g. break a sentence into words.
  2. Select: A step where we pick the desired parts out of the parts returned by the prior splitting step e.g. pick the second part and drop the rest.
  3. Process: An optional step where we process the selected parts resulting from the prior selection process e.g. concatenate the first and third parts with an underscore in between.
PYTHON
I/O