From 2831903560fa83ef59dda228a3cc1e08730962c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9F=9A=E5=AD=90?= <40852301+uiYzzi@users.noreply.github.com> Date: Fri, 7 Mar 2025 18:44:01 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E5=85=B3=E9=94=AE=E8=AF=8D=E4=B8=8D=E8=83=BD=E5=B8=A6?= =?UTF-8?q?=E6=9C=89=E6=95=B0=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-tauri/src/utils/search.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src-tauri/src/utils/search.rs b/src-tauri/src/utils/search.rs index 1be0966..246269e 100644 --- a/src-tauri/src/utils/search.rs +++ b/src-tauri/src/utils/search.rs @@ -10,6 +10,11 @@ pub fn match_text(text: &str, query: &str) -> bool { return true; } + // 如果查询包含数字,则只进行原文匹配 + if query.chars().any(|c| c.is_numeric()) { + return false; + } + // 获取文本的拼音并转换为小写 let text_pinyin: String = text .to_pinyin()