|
|
@@ -103,6 +103,11 @@ export function enhanceFormsOfWords(jsonObj, userWords) {
|
|
103
|
103
|
if (articleWord === originalInput) {
|
|
104
|
104
|
shouldAdd = true;
|
|
105
|
105
|
}
|
|
|
106
|
+ // 对于长度小于等于4的单词,只进行完全匹配,不做错误修正
|
|
|
107
|
+ else if (originalInput.length <= 4) {
|
|
|
108
|
+ // 不做任何处理,保持shouldAdd为false
|
|
|
109
|
+ shouldAdd = false;
|
|
|
110
|
+ }
|
|
106
|
111
|
// 前缀匹配,但要求前缀至少3个字符
|
|
107
|
112
|
else if ((articleWord.startsWith(originalInput) && originalInput.length >= 3) ||
|
|
108
|
113
|
(originalInput.startsWith(articleWord) && articleWord.length >= 3)) {
|