public class FuzzyQueryUtils {
public static List fuzzyQuery (String name,List list){
List fuzzyQuery = new ArrayList();
//大小写不敏感的时候,多加一个条件
Pattern pattern = Pattern.compile(name,Pattern.CASE_INSENSITIVE);
for(int i=0; i < list.size(); i++){
Matcher matcher = pattern.matcher((list.get(i)).toString());
if(matcher.find()){
fuzzyQuery.add(list.get(i));
}
}
return fuzzyQuery;
}
}
list集合实现模糊查询的工具类
最新推荐文章于 2024-08-22 08:27:52 发布