Maybe I did not explain what I meant properly. I don't want to match ':' OR '::' OR ..., I want to match ':' THEN '::' THEN... I want to effectively change what the split operator uses as the splitting pattern mid-split. After the first field is found using the first delimeter pattern, it is discarded and the next field can only be delimited with the next pattern. The patterns move from left to right and MUST match in the order that they are presented in.