From 3814246b713583b2fa3011bbf140dab1c06d50d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=BF=97?= Date: Mon, 2 Feb 2026 15:20:42 +0800 Subject: [PATCH] up --- app/service/CrawlerService.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/service/CrawlerService.php b/app/service/CrawlerService.php index 10a07eb..beeaaba 100644 --- a/app/service/CrawlerService.php +++ b/app/service/CrawlerService.php @@ -499,6 +499,10 @@ class CrawlerService if (mb_strlen($text) < 2 && !preg_match('/^[\x{4e00}-\x{9fa5}A-Za-z0-9]+$/u', $text)) { continue; } + // 过滤未渲染的 JS 模板(如 ' + data[i]['name'] + ' (' + data[i]['code'] + ')') + if (strpos($text, 'data[') !== false || strpos($text, "' +") !== false || strpos($text, "+ '") !== false) { + continue; + } $options[] = [ 'value' => $value,