对象中包含有查询信息(user.userName) 根据userName创建正则表达式 pattern Pattern.CASE_INSENSITIVE 意思是忽略大小写 最终结果就是collect 类似于数据库中的 like