diff --git a/web/src/helpers/filter.ts b/web/src/helpers/filter.ts index 4d82aad6..4722e76d 100644 --- a/web/src/helpers/filter.ts +++ b/web/src/helpers/filter.ts @@ -156,7 +156,7 @@ export const checkShouldShowMemo = (memo: Memo, filter: Filter) => { if (type === "TAG") { let contained = true; const tagsSet = new Set(); - for (const t of Array.from(memo.content.match(TAG_REG) ?? [])) { + for (const t of Array.from(memo.content.match(new RegExp(TAG_REG, "g")) ?? [])) { const tag = t.replace(TAG_REG, "$1").trim(); const items = tag.split("/"); let temp = "";