diff --git a/eleventy.config.js b/eleventy.config.js index f839bc3..385dfa4 100644 --- a/eleventy.config.js +++ b/eleventy.config.js @@ -335,7 +335,7 @@ export default function (eleventyConfig) { eleventyConfig.addFilter("extractFirstImage", (content) => { if (!content) return null; // Match all tags, skip hidden ones and data URIs - const imgRegex = /]+src=["']([^"']+)["'][^>]*>/gi; + const imgRegex = /]*?\ssrc=["']([^"']+)["'][^>]*>/gi; let match; while ((match = imgRegex.exec(content)) !== null) { const fullTag = match[0];