ExprStringNameSpace class final

Properties

hashCode → int
The hash code for this object.
no setterinherited
lenBytes → Expr
no setter
lenChars → Expr
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

contains(Object pattern, {bool literal = false, bool strict = true}) → Expr
endsWith(Object suffix) → Expr
extract(Object pattern, {int groupIndex = 1}) → Expr
extractAll(Object pattern) → Expr
find(Object pattern, {bool literal = false, bool strict = true}) → Expr
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
padEnd(Object length, {String fill = ' '}) → Expr
padStart(Object length, {String fill = ' '}) → Expr
replace(Object pattern, Object replacement, {bool literal = false, bool replaceAll = false}) → Expr
slice(Object offset, Object length) → Expr
split(Object by, {bool inclusive = false, bool regex = false, bool strict = true}) → Expr
startsWith(Object prefix) → Expr
stripChars([Object? characters]) → Expr
stripCharsEnd([Object? characters]) → Expr
stripCharsStart([Object? characters]) → Expr
stripPrefix(Object prefix) → Expr
stripSuffix(Object suffix) → Expr
tail(Object n) → Expr
toDate([StringParseOptions options = const StringParseOptions()]) → Expr
toDatetime({TimeUnit? timeUnit, String? timeZone, StringParseOptions options = const StringParseOptions(), Object ambiguous = 'raise'}) → Expr
toLowercase() → Expr
toString() → String
A string representation of this object.
inherited
toTime([StringParseOptions options = const StringParseOptions()]) → Expr
toUppercase() → Expr
zfill(Object length) → Expr

Operators

operator ==(Object other) → bool
The equality operator.
inherited