修改敏感词替换错误问题

This commit is contained in:
heavyrain2012
2021-09-01 13:44:49 +08:00
parent 3f93be0ece
commit 106756ded4
@@ -31,11 +31,12 @@ public class SensitiveFilter {
return sensitiveWords;
}
String orignalText = text;
text = text.toLowerCase();
for(int i=0;i<text.length();i++){
int sensitiveWordLength = getSensitiveWordLength(text, i, matchType);
if(sensitiveWordLength>0){
String sensitiveWord = text.substring(i, i + sensitiveWordLength);
String sensitiveWord = orignalText.substring(i, i + sensitiveWordLength);
sensitiveWords.add(sensitiveWord);
if(matchType==MatchType.MIN_MATCH){
break;