getValueFromPrefix method

String? getValueFromPrefix(
  1. String text,
  2. String prefix, {
  3. dynamic split = ' ',
})

Implementation

String? getValueFromPrefix(String text, String prefix, {split = ' '}) {
  int startIndex = text.indexOf(prefix);
  if (startIndex != -1) {
    int endIndex = text.indexOf(split, startIndex + prefix.length);
    if (endIndex != -1) {
      return split == ' '
          ? text.substring(startIndex + prefix.length, endIndex)
          : text
              .substring(startIndex + prefix.length, endIndex)
              .replaceAll('@@', '');
    }
  }
  return null;
}