From c9225c2b2607b710c8967f7609825f91463baa01 Mon Sep 17 00:00:00 2001 From: hole-thu Date: Thu, 25 Jun 2026 17:54:36 +0800 Subject: [PATCH] Fix search highlight --- src/Common.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Common.js b/src/Common.js index dda0693..b8bc0b3 100644 --- a/src/Common.js +++ b/src/Common.js @@ -233,10 +233,13 @@ export class HighlightedMarkdown extends Component { } catch (e) {} } else { let search_kws = ( - props.search_param.match(/"[^"]*"|[^\s()+:"[\]-]+/g) || [] + props.search_param.match(/"[^"]*"|'[^']*'|[^\s()+:"'[\]-]+/g) || + [] ) .map((s) => - s.startsWith('"') ? s.slice(1, -1) : s.split('^')[0], + s.startsWith('"') || s.startsWith("'") + ? s.slice(1, -1) + : s.split('^')[0], ) .filter((s) => s); if (search_kws.length) {