模糊搜索条件工具类实现
备份存档需求:
- 设计公共工具类组合搜索条件语句;关键字以空格分隔;多个空格将视为一个空格;
- 传入两个参数,一个为输入值,一个为匹配字段;利用正则将输入值处理为将要匹配的数组;对匹配字段进行语句组合;
?注意点:注意处理输入值的连续空格,如果只使用[\\s]来分隔,则可能会搜索出全部记录;changeSpecialForSearch 是另一个工具类方法,会将输入值中所有特殊字符转换但并不包含%由于%没有被处理,则要再次对输入值进行%处理
发布时间: 2012-09-05 15:19:34 作者: rapoo
模糊搜索条件工具类实现
备份存档需求:
?注意点:注意处理输入值的连续空格,如果只使用[\\s]来分隔,则可能会搜索出全部记录;changeSpecialForSearch 是另一个工具类方法,会将输入值中所有特殊字符转换但并不包含%由于%没有被处理,则要再次对输入值进行%处理