1 abbreviate方法
縮寫一段文字
stringutils.abbreviate("abcdefghijklmno", -1, 10) = "abcdefg..."
2 isblank和isempty區別
stringutils.isblank(" ") = truestringutils.isempty(" ") = false
3 join方法
stringutils.join(["a", "b", "c"], "--") = "a--b--c"stringutils.join(list, ",")
4 replaceonce方法 替換目標字串一次
stringutils.replaceonce("aba", "a", "") = "ba"
5 overlay方法 會覆蓋原來的字串
stringutils.overlay("abcdef", "zzzz", -1, 4) = "zzzzef"
6 chomp方法 切掉後面的字串
stringutils.chomp("foobar", "bar") = "foo"stringutils.chomp("foobar", "baz") = "foobar"
7 chopnewline方法 去掉回車符 \r\n
8 padding方法 補齊方法
stringutils.padding(3, 'e') = "eee"
9 center居中方法
stringutils.center("a", 4) = " a "
10 capitalize方法 首字母大寫
stringutils.capitalize("cat") = "cat"
11 swapcase方法 大小寫顛倒
stringutils.swapcase("the dog has a bone") = "the dog has a bone"
12 isalpha方法 檢查字串是否只有unicode字母
stringutils.isalpha("abc") = truestringutils.isalpha("ab2c") = false
stringutils.isalpha("ab-c") = false
13 isalphaspace方法 檢查字串是否只有unicode字母和『 』 空格
stringutils.isalphaspace("ab2c") = falsestringutils.isalphaspace("ab c") = true
stringutils.isalphaspace("ab-c") = false
14 isalphanumeric方法 檢查字串是否只有unicode字母和數字
15 isalphanumericspace方法 檢查字串是否只有unicode字母和數字和空格
16 isasciiprintable方法 檢查字串是否只有可列印的ascii編碼的的字元
stringutils.isasciiprintable("!ab-c~") = truestringutils.isasciiprintable("\u0020") = true
stringutils.isasciiprintable("ceki g\u00fclc\u00fc") = false
17 isnumeric方法 檢查字串是否只有數字
18 iswhitespace方法 檢查字串是否都是空格
19 reverse方法 顛倒字串
stringutils.reverse("bat") = "tab"
20 indexof/indexofignorecase方法 檢視字串出現過的次數
21 stripstart(path, unix_separator)方法 去掉頭部的字元set集合
StringUtils工具類常用方法
stringutils.strip 000000134 76539000 0 134 76539 stringutils.contains true stringutils.contains dfg true stringutils.replacechars asssdf s yyy ayyydf ...
StringUtils工具類常用方法
前言 工作中看到專案組裡的大牛寫 大量的用到了stringutils工具類來做字串的操作,便學習整理了一下,方便查閱。stringutils.strip 000000134 76539000 0 134 76539 stringutils.contains true stringutils.cont...
StringUtils工具類常用方法
isempty string str 是否為空,空格字元為false isnotempty string str 是否為非空,空格字元為true isblank string str 是否為空,空格字元為true isnotblank string str 是否為非空,空格字元為false trim...