diff --git a/src/node/plugins/localSearchPlugin.ts b/src/node/plugins/localSearchPlugin.ts index 9b01cf6a..d6866060 100644 --- a/src/node/plugins/localSearchPlugin.ts +++ b/src/node/plugins/localSearchPlugin.ts @@ -294,7 +294,7 @@ function replaceInterpolation(str: string) { return str } - return str.replace(/{{\s*([^}]+)\s*}}/g, (_, expression: string) => { + return str.replace(/{{\s*([^}]+)\s*}}/g, (match, expression: string) => { const properties = expression.trim().split('.') let value: Record = { $frontmatter: { ...mdEnv?.frontmatter } } @@ -302,6 +302,6 @@ function replaceInterpolation(str: string) { value = value?.[prop] } - return value ? toDisplayString(value) : str + return value ? toDisplayString(value) : match }) }