Original: AT0000937503|20060530|||142.708534||GROUP AG|30618720||||OPEN|ISIN|4943402|VSE|STOCK|39600000|0.77320|STOCK|test split: AT0000937503|20060530|||142.708534||GROUP AG|30618720||||OPEN|ISIN|4943402|VSE|BOXXE|39600000|0.77320|STOCK|test simple: AT0000937503|20060530|||142.708534||GROUP AG|30618720||||OPEN|ISIN|4943402|VSE|BOXXE|39600000|0.77320|STOCK|test Rate splitjoin simple_regex splitjoin 4274/s -- -44% simple_regex 7576/s 77% --