美文网首页
在List中模糊搜索keyword

在List中模糊搜索keyword

作者: Eve0 | 来源:发表于2018-07-02 17:59 被阅读0次
public class Test {

    public static boolean contains(String name, Collection<String> list) {
        Pattern pattern = Pattern.compile(name);

        for (String str : list) {
            Matcher matcher = pattern.matcher(str);
            if (matcher.find()) {
                return true;
            }
        }
        return false;
    }

    public static void main(String[] args) {
        List<String> list = new ArrayList<String>();
        list.add("12345678");
        list.add("a12345678");
        list.add("a78462979");
        System.out.println("#" + contains("777", list));
        System.out.println("#" + contains("2979", list));
    }
}

相关文章

网友评论

      本文标题:在List中模糊搜索keyword

      本文链接:https://www.haomeiwen.com/subject/qfgluftx.html