diff --git a/laws-modules/src/main/java/com/jero/modules/laws/home/service/impl/LawsHomeSearchServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/home/service/impl/LawsHomeSearchServiceImpl.java index fa234b2b..2e01f909 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/home/service/impl/LawsHomeSearchServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/home/service/impl/LawsHomeSearchServiceImpl.java @@ -168,9 +168,9 @@ public class LawsHomeSearchServiceImpl implements ILawsHomeSearchService { select.append("( "); for (int i = 0; i < searchContent.length; i++) { regexp.append(searchContent[i]); - select.append(" LENGTH(standard_name) - LENGTH(REPLACE(standard_name, '" + searchContent[i] + "'," + - " '" + (searchContent[i].length() > 1 ? - searchContent[i].substring(0,searchContent[i].length()-1) : "") + "')) "); + select.append(" LENGTH(standard_name) - LENGTH(REPLACE(standard_name, '").append(searchContent[i]) + .append("',").append(" '").append(searchContent[i].length() > 1 ? + searchContent[i].substring(0, searchContent[i].length() - 1) : "").append("')) "); if(i != searchContent.length - 1){ regexp.append("|"); select.append("+");