RxStringExt extension
Properties
-
codeUnits
→ List<
int> -
Available on Rx<
Returns an unmodifiable list of the UTF-16 code units of this string.String> , provided by the RxStringExt extensionno setter - isEmpty → bool
-
Available on Rx<
Returns true if this string is empty.String> , provided by the RxStringExt extensionno setter - isNotEmpty → bool
-
Available on Rx<
Returns true if this string is not empty.String> , provided by the RxStringExt extensionno setter - runes → Runes
-
Available on Rx<
Returns an Iterable of Unicode code-points of this string.String> , provided by the RxStringExt extensionno setter
Methods
-
allMatches(
String string, [int start = 0]) → Iterable< Match> -
Available on Rx<
String> , provided by the RxStringExt extension -
compareTo(
String other) → int -
Available on Rx<
String> , provided by the RxStringExt extension -
contains(
Pattern other, [int startIndex = 0]) → bool -
Available on Rx<
Returns true if this string contains a match ofString> , provided by the RxStringExt extensionother: -
endsWith(
String other) → bool -
Available on Rx<
Returns true if this string ends withString> , provided by the RxStringExt extensionother. For example: -
indexOf(
Pattern pattern, [int start = 0]) → int -
Available on Rx<
Returns the position of the first match ofString> , provided by the RxStringExt extensionpatternin this string -
lastIndexOf(
Pattern pattern, [int? start]) → int -
Available on Rx<
Returns the starting position of the last matchString> , provided by the RxStringExt extensionpatternin this string, searching backward starting atstart, inclusive: -
matchAsPrefix(
String string, [int start = 0]) → Match? -
Available on Rx<
String> , provided by the RxStringExt extension -
padLeft(
int width, [String padding = ' ']) → String -
Available on Rx<
Pads this string on the left if it is shorter thanString> , provided by the RxStringExt extensionwidth. -
padRight(
int width, [String padding = ' ']) → String -
Available on Rx<
Pads this string on the right if it is shorter thanString> , provided by the RxStringExt extensionwidth. Return a new string that appendspaddingafter this string one time for each position the length is less thanwidth. -
replaceAll(
Pattern from, String replace) → String -
Available on Rx<
Replaces all substrings that matchString> , provided by the RxStringExt extensionfromwithreplace. -
split(
Pattern pattern) → List< String> -
Available on Rx<
Splits the string at matches ofString> , provided by the RxStringExt extensionpatternand returns a list of substrings. -
startsWith(
Pattern pattern, [int index = 0]) → bool -
Available on Rx<
Returns true if this string starts with a match ofString> , provided by the RxStringExt extensionpattern. -
substring(
int startIndex, [int? endIndex]) → String -
Available on Rx<
Returns the substring of this string that extends fromString> , provided by the RxStringExt extensionstartIndex, inclusive, toendIndex, exclusive -
toLowerCase(
) → String -
Available on Rx<
Converts all characters in this string to lower case. If the string is already in all lower case, this method returnsString> , provided by the RxStringExt extensionthis. -
toUpperCase(
) → String -
Available on Rx<
Converts all characters in this string to upper case. If the string is already in all upper case, this method returnsString> , provided by the RxStringExt extensionthis. -
trim(
) → String -
Available on Rx<
Returns the string without any leading and trailing whitespace.String> , provided by the RxStringExt extension -
trimLeft(
) → String -
Available on Rx<
Returns the string without any leading whitespace.String> , provided by the RxStringExt extension -
trimRight(
) → String -
Available on Rx<
Returns the string without any trailing whitespace.String> , provided by the RxStringExt extension
Operators
-
operator +(
String val) → String -
Available on Rx<
String> , provided by the RxStringExt extension