其他分享
首页 > 其他分享> > 根据一个字段多值查询(正则)

根据一个字段多值查询(正则)

作者:互联网

utils工具类

    public static String preRegStr(String regStr) {
        if (regStr == null || regStr.length() <= 0 || "".equals(regStr)) {
            return null;
        }
        String newRegStr = "";
        newRegStr = getString(regStr, newRegStr);
        return "^" + newRegStr + "$";
    }

action调用

String ss=StringUtil.preRegStr(字段);

 sql查询

SELECT * FROM 表名 WHERE CONCAT(字段) REGEXP '^字段值1|字段值2|字段值3|字段值4|字段值5|字段值6|字段值7|字段值8|字段值9$'

 

标签:段值,String,utils,正则,preRegStr,多值,字段,regStr,查询
来源: https://www.cnblogs.com/yanchaohui/p/10400922.html