又是正则
0x00
level: 0x04
0x01
code:?
1 // (lrrq或rq或date)或(yqsl或sl)與(yqdm或ypmc)與 (ysgk或ysdm)與sum與group 2 3 String regex = "((?=.*(lrrq|rq|date))|(?=.*(yqsl|sl)))(?=.*(yqdm|ypmc))(?=.*(ysgk|ysdm))(?=.*sum)(?=.*group).*"; 4 String str = "select sl , yqdm , ysgk sum(ssd) table1 group by ddffd"; 5 6 Pattern p = Pattern.compile(regex); 7 Matcher m = p.matcher(str); 8 9 System.out.println(m.matches());0x02
?= 必須; ?! 排除; | 或者
轉(zhuǎn)載于:https://www.cnblogs.com/feng2015/p/4272857.html
總結(jié)
- 上一篇: ×××S 2012 聚合函数 -- 介绍
- 下一篇: 【转】新浪微博手机客户端刷新都是手动刷新