addPrefixIfNot static method

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

------------------------------slc---------------------------------

如果给定字符串不是以 prefix 开头的,在开头补充 prefix

@param str 字符串 @param prefix 前缀 @return 补充后的字符串

Implementation

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

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