ExtensionString extension

String 扩展

on

Properties

fromHex Color

Available on String, provided by the ExtensionString extension

Format: 'aabbcc' or 'ffaabbcc' with an optional leading '#'.
no setter
isChinaPhone bool

Available on String, provided by the ExtensionString extension

手机号验证
no setter
isChinese bool

Available on String, provided by the ExtensionString extension

是否包含中文
no setter
isDigit bool

Available on String, provided by the ExtensionString extension

Check whether a string is digit or not
no setter
isEmail bool

Available on String, provided by the ExtensionString extension

验证邮箱
no setter
isJsonDecode bool

Available on String, provided by the ExtensionString extension

Check if string is json decode
no setter
isLetter bool

Available on String, provided by the ExtensionString extension

是否是小数
no setter
isNumber bool

Available on String, provided by the ExtensionString extension

Check whether a string is a number or not
no setter
parseDateTime DateTime

Available on String, provided by the ExtensionString extension

no setter
parseDouble double

Available on String, provided by the ExtensionString extension

no setter
parseInt int

Available on String, provided by the ExtensionString extension

no setter
parseNum num

Available on String, provided by the ExtensionString extension

no setter
removeFirst String

Available on String, provided by the ExtensionString extension

Removes first element
no setter
removeLast String

Available on String, provided by the ExtensionString extension

Removes last element
no setter
reverse String

Available on String, provided by the ExtensionString extension

reverse
no setter
toClipboard Future<void>

Available on String, provided by the ExtensionString extension

复制到粘贴板
no setter
toDecodeBase64 String

Available on String, provided by the ExtensionString extension

Base64解密
no setter
toEncodeBase64 String

Available on String, provided by the ExtensionString extension

Base64加密
no setter
tryParseDateTime DateTime?

Available on String, provided by the ExtensionString extension

no setter
tryParseDouble double?

Available on String, provided by the ExtensionString extension

no setter
tryParseInt int?

Available on String, provided by the ExtensionString extension

no setter
tryParseNum num?

Available on String, provided by the ExtensionString extension

no setter
utf8Encode List<int>

Available on String, provided by the ExtensionString extension

进行utf8编码
no setter
utf8ToList List<int>

Available on String, provided by the ExtensionString extension

utf8ToList
no setter

Methods

formatDigitPattern({int digit = 4, String pattern = ' '}) String

Available on String, provided by the ExtensionString extension

每隔 x位 加 pattern
formatDigitPatternEnd(String text, {int digit = 4, String pattern = ' '}) String

Available on String, provided by the ExtensionString extension

每隔 x位 加 pattern, 从末尾开始
insert(int index, String element) String

Available on String, provided by the ExtensionString extension

removePrefix(String prefix) String

Available on String, provided by the ExtensionString extension

移出头部指定 prefix 不包含不移出
removePrefixLength(int i) String

Available on String, provided by the ExtensionString extension

移出头部指定长度
removeSuffix(String suffix) String

Available on String, provided by the ExtensionString extension

移出尾部指定 suffix 不包含不移出
removeSuffixLength(int i) String

Available on String, provided by the ExtensionString extension

移出尾部指定长度