StringCustomFunctionExtensions extension
String common function extensions
- on
Properties
- capitalize → String
-
Available on String, provided by the StringCustomFunctionExtensions extension
Capitalizes the first letter of the string. Returns the original string if it is empty.no setter - removeAllSpaces → String
-
Available on String, provided by the StringCustomFunctionExtensions extension
Removes all spaces from the string.no setter - reversed → String
-
Available on String, provided by the StringCustomFunctionExtensions extension
Reverses the string.no setter
Methods
-
insert(
int index, String str) → String -
Available on String, provided by the StringCustomFunctionExtensions extension
Inserts the stringstrat the specifiedindexwithin the original string. Throws RangeError ifindexis out of bounds. -
onEmpty(
String? val) → String? -
Available on String, provided by the StringCustomFunctionExtensions extension
Returns a provided alternative stringvalif the original string is empty. Ifvalis null, it defaults to an empty string. -
repeat(
int times) → String -
Available on String, provided by the StringCustomFunctionExtensions extension
Repeats the stringtimesnumber of times. -
replaceFirst(
String from, String replace) → String -
Available on String, provided by the StringCustomFunctionExtensions extension
Replaces the first occurrence of the substringfromwithreplace. Iffromis not found in the string, returns the original string. -
replaceLast(
String from, String to) → String -
Available on String, provided by the StringCustomFunctionExtensions extension
Replaces the last occurrence of the substringfromwithto. Iffromis not found in the string, returns the original string. -
safeSubstring(
int startIndex, int endIndex) → String -
Available on String, provided by the StringCustomFunctionExtensions extension
安全地截取字符串,如果字符串长度不够,则返回原字符串。 -
toEnum<
T> (List< T> enumValues) → T? -
Available on String, provided by the StringCustomFunctionExtensions extension
Tries to parse the string into a specified enum typeT. Returns null if the parsing fails. This method requires the list of all enum valuesenumValuesto check against.