瀏覽代碼

:art: 改进虚拟引用和反链提及搜索分词 Fix https://github.com/siyuan-note/siyuan/issues/6241

Liang Ding 2 年之前
父節點
當前提交
38d88f6960
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      kernel/model/search.go

+ 2 - 2
kernel/model/search.go

@@ -682,8 +682,8 @@ func markReplaceSpan(text string, keywords []string, replacementStart, replaceme
 		return
 		return
 	}
 	}
 
 
-	// 包含非 ASCII 字符时再试试不分词匹配
-	if !gulu.Str.IsASCII(text) {
+	// 包含非 ASCII 字符或者空格时再试试不分词匹配
+	if !gulu.Str.IsASCII(text) || strings.Contains(text, " ") {
 		ret = search.EncloseHighlighting(text, keywords, replacementStart, replacementEnd, Conf.Search.CaseSensitive)
 		ret = search.EncloseHighlighting(text, keywords, replacementStart, replacementEnd, Conf.Search.CaseSensitive)
 	}
 	}
 	return
 	return