It matches the String and returns between startPattern and endPattern
startPattern
endPattern
String splitBetween(Pattern startPattern, Pattern endPattern) { return splitAfter(startPattern).splitBefore(endPattern); }