From 068d9f4c40e10f8d208c63a37153b38b08b9169a Mon Sep 17 00:00:00 2001 From: aka paul <50n50@noreply.localhost> Date: Sun, 2 Nov 2025 16:14:55 +0000 Subject: [PATCH] Update animenana/animenana.js --- animenana/animenana.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/animenana/animenana.js b/animenana/animenana.js index 9e82810..c49e766 100644 --- a/animenana/animenana.js +++ b/animenana/animenana.js @@ -1,3 +1,10 @@ +function cleanTitle(title) { + return title + .replace(/’/g, "'") + .replace(/–/g, "-") + .replace(/&#[0-9]+;/g, ""); +} + async function searchResults(keyword) { const results = []; try { @@ -18,7 +25,7 @@ async function searchResults(keyword) { results.push({ href: "https://animenana.com" + hrefMatch[1].trim(), image: "https://animenana.com" + imgMatch[1].trim(), - title: titleMatch[1].trim() + title: cleanTitle(titleMatch[1].trim()) }); } } @@ -37,7 +44,7 @@ async function searchResults(keyword) { results.push({ href: "https://animenana.com" + hrefMatch[1].trim(), image: "https://animenana.com" + imgMatch[1].trim(), - title: titleMatch[1].trim() + title: cleanTitle(titleMatch[1].trim()) }); } } @@ -51,7 +58,7 @@ async function searchResults(keyword) { results.push({ href: "https://animenana.com" + match[1].trim(), image: "https://animenana.com" + match[2].trim(), - title: match[3].trim() + title: cleanTitle(match[3].trim()) }); } }