EscapeUtil.escapeHtml4增加空处理

This commit is contained in:
Looly
2024-10-25 21:48:17 +08:00
parent 0449db7aa9
commit db416c307c
2 changed files with 6 additions and 1 deletions

View File

@@ -2,6 +2,7 @@ package cn.hutool.core.text.replacer;
import cn.hutool.core.lang.Replacer;
import cn.hutool.core.text.StrBuilder;
import cn.hutool.core.util.StrUtil;
import java.io.Serializable;
@@ -27,6 +28,9 @@ public abstract class StrReplacer implements Replacer<CharSequence>, Serializabl
@Override
public CharSequence replace(CharSequence t) {
if(StrUtil.isEmpty(t)){
return t;
}
final int len = t.length();
final StrBuilder builder = StrBuilder.create(len);
int pos = 0;//当前位置