public class UtilsFunctionPackage extends Object
| 构造器和说明 |
|---|
UtilsFunctionPackage() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
antMatch(String input,
String... patterns)
以Ant表达式语法(*表达式)判断输入字符串是否匹配表达式
传入多个表达式时,只要有一个满足即可 |
String |
capitalize(String input)
首字母大写
|
boolean |
containsAny(Collection<?> source,
Collection<?> candidates)
测试source集合中是否包含candidates集任意元素
|
boolean |
endsWithIgnoreCase(String input,
String suffix)
无视大小写的endsWith判断
|
String |
fileExtension(String path)
返回指定路径的文件的扩展名
注意返回结果不带"." |
Object |
findFirstMatch(Collection<?> source,
Collection<?> candidates)
返回在source集合总第一个也属于candidates集的元素
|
String |
html(String input)
对值进行HTML转义
|
boolean |
isBlank(String input)
测试输入值是否为空白, null视为空白, 无视字符串中的空白字符
|
String |
javaScript(String input)
对值进行JavaScript转义
|
String |
join(Object collection,
String delim)
在集合或数组元素之间拼接指定分隔符返回字符串
|
String |
joinEx(Object collection,
String delim,
String prefix,
String suffix)
在集合或数组元素之间拼接指定分隔符返回字符串, 并在前后拼接前后缀
|
boolean |
startsWithIgnoreCase(String input,
String prefix)
无视大小写的startsWith判断
|
String |
uncapitalize(String input)
首字母小写
|
public boolean containsAny(Collection<?> source, Collection<?> candidates)
source - candidates - public Object findFirstMatch(Collection<?> source, Collection<?> candidates)
source - candidates - public boolean antMatch(String input, String... patterns)
input - 测试字符串patterns - 匹配表达式public boolean endsWithIgnoreCase(String input, String suffix)
input - 测试文本suffix - 指定后缀public boolean startsWithIgnoreCase(String input, String prefix)
input - 测试文本prefix - 指定前缀public boolean isBlank(String input)
input - 输入文本public String join(Object collection, String delim)
collection - 传入集合或数组, null表示空集, 其他类型表示单元素集合delim - 分隔符public String joinEx(Object collection, String delim, String prefix, String suffix)
collection - 传入集合或数组, null表示空集, 其他类型表示单元素集合delim - 分隔符prefix - 前缀suffix - 后缀Copyright © 2018. All rights reserved.