diff --git a/extension/content/extractor-core.js b/extension/content/extractor-core.js index 897bfa6..35af7e2 100644 --- a/extension/content/extractor-core.js +++ b/extension/content/extractor-core.js @@ -35,7 +35,7 @@ export function extractContentFromDOM(document, url = (typeof window !== 'undefi title, pageType, content: content.slice(0, 15000), - wordCount: content.split(/\s+/).filter(Boolean).length + wordCount: (content.match(/\S+/g) || []).length }; } diff --git a/extension/content/extractor.js b/extension/content/extractor.js index 9d72934..d59b9f5 100644 --- a/extension/content/extractor.js +++ b/extension/content/extractor.js @@ -38,7 +38,7 @@ function extractContentFromDOM(document, url = (typeof window !== 'undefined' && title, pageType, content: content.slice(0, 15000), - wordCount: content.split(/\s+/).filter(Boolean).length + wordCount: (content.match(/\S+/g) || []).length }; }