linwe
2024-07-12 3f6aa0414c3d6603cab5b241c794b557ebcdb49f
代码优化
1 files modified
6 ■■■■ changed files
src/main/java/org/springblade/modules/backblast/service/impl/BackblastPubRecordServiceImpl.java 6 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/backblast/service/impl/BackblastPubRecordServiceImpl.java
@@ -3,6 +3,7 @@
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.apache.commons.lang3.StringUtils;
import org.apache.logging.log4j.util.Strings;
import org.springblade.common.param.CommonParamSet;
import org.springblade.common.utils.SpringUtils;
@@ -95,10 +96,13 @@
     * @return 清理后的字符串
     */
    private static String cleanEscapes(String originalStr) {
        if (StringUtils.isBlank(originalStr)) {
            return "";
        }
        // 替换多个反斜杠为单个反斜杠
        String replacedBackslashes = originalStr.replaceAll("\\\\+", "\\\\");
        // 替换转义的双引号为空
        String cleanedStr = replacedBackslashes.replaceAll("\\\\\"", "").replaceAll("\"","");
        String cleanedStr = replacedBackslashes.replaceAll("\\\\\"", "").replaceAll("\"", "");
        return cleanedStr;
    }