直接举个例子
例如这样的一段sql查询语句,要将它以and或者or符号分隔
select[结果字段]
from [表名] a
where a.zyyx_status='1'
and convert(varchar(100),[日期1],112)[条件]convert(varchar(100),[日期2],112)
or convert(varchar(100),[日期3],112)[条件1]convert(varchar(100),[日期4],112)
一、分隔实现类
private static List<String> splitSql(String cdt){
String[] split = cdt.split("where|and|or");
return new ArrayList<>(Arrays.asList(split));
}