StringUtils工具類常用方法

2022-06-22 13:09:07 字數 715 閱讀 1007

stringutils.strip("000000134_76539000","0")="134_76539"

stringutils.contains("", "")  = true 

stringutils.contains("dfg", "") = true

stringutils.replacechars("asssdf","s","yyy"))    =    "ayyydf" 

stringutils.replacechars("asdf","sd","y")) = "ayf"

stringutils.replacechars("assssddddf","sd","y"))= "ayyyyf"

解釋:為什麼會出現上面這樣的結果呢?原來這個置換規則是這樣的,他是拿searchchars的index,去replacechars找相應的index然後替換掉,怎麼說呢?比如說第乙個例子 s 的index 是0,找到yyy相對應的index為0的字元是y。第二個例子 's' 的index是0,'d'的index是1, 字元's' 可以找到對應index為0的 'y',d就找不到index為'1'的的字元了,所以就直接過濾掉了,聽明白了嗎?

摘自:

StringUtils工具類介紹

1 abbreviate方法 縮寫一段文字 stringutils.abbreviate abcdefghijklmno 1,10 abcdefg.2 isblank和isempty區別 stringutils.isblank true stringutils.isempty false 3 joi...

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...