🎨 恢复代码,尽量减少使用新版本commons-lang3的代码

This commit is contained in:
Binary Wang 2023-06-30 15:31:32 +08:00
parent 6e92da9072
commit d82d6c4d78

View File

@ -1,6 +1,5 @@
package me.chanjar.weixin.common.util; package me.chanjar.weixin.common.util;
import org.apache.commons.lang3.RegExUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
/** /**
@ -18,7 +17,7 @@ public class DataUtils {
public static <E> E handleDataWithSecret(E data) { public static <E> E handleDataWithSecret(E data) {
E dataForLog = data; E dataForLog = data;
if(data instanceof String && StringUtils.contains((String)data, "&secret=")){ if(data instanceof String && StringUtils.contains((String)data, "&secret=")){
dataForLog = (E) RegExUtils.replaceAll((String)data,"&secret=\\w+&","&secret=******&"); dataForLog = (E) StringUtils.replaceAll((String)data,"&secret=\\w+&","&secret=******&");
} }
return dataForLog; return dataForLog;
} }