removePrefix static method

String removePrefix(
  1. String? str,
  2. String prefix
)

去掉指定前缀

@param str 字符串 @param prefix 前缀 @return 切掉后的字符串,若前缀不是 prefix, 返回原字符串

Implementation

static String removePrefix(String? str, String prefix) {
  if (isEmpty(str) || isEmpty(prefix)) {
    return str ?? '';
  }

  if (str!.startsWith(prefix)) {
    return str.substring(prefix.length);
  }
  return str;
}