getStringBetween method

String getStringBetween(
  1. String start,
  2. String end
)
'lorem ipsum dolor'.getStringBetween('lorem','dolor'); // ipsum

Implementation

String getStringBetween(String start, String end) {
  try {
    int startIndex = indexOf(start);
    int endIndex = indexOf(end);

    return substring(startIndex + start.length, endIndex);
  } catch (e) {
    return '';
  }
}