1.工具类收到前端传入的多个sql用分号分割,但是字段值里也有分号,于是想到分割时,把分号内的字符串过滤掉
public String[] split(JSONObject jsonObject){
String sql = jsonObject.getString("sql");
// 将多个sql语句按分号切割
String[] sqls = sql.trim().split(";(?=([^\\']*\\'[^\\']*\\')*[^\\']*$)");
// 将多个sql语句按分号切割
return sqls;
}