|
|
@@ -2012,9 +2012,9 @@ function handleScriptContent($originalContent) {
|
|
|
// }
|
|
|
|
|
|
// 提取剧本名(###剧本名:后面的内容,支持多个空格)
|
|
|
- if (preg_match('/###\s*剧本名\s*[::]\s*(.*?)(?=\n|$)/u', $originalContent, $summaryMatch)) {
|
|
|
- $parts['script_name'] = isset($summaryMatch[1]) ? trim($summaryMatch[1]) : '';
|
|
|
- }
|
|
|
+ preg_match('/###\s*剧本名\s*[::]\s*(.*?)(?=\n|$)/u', $originalContent, $scriptNameMatch);
|
|
|
+ $parts['script_name'] = isset($scriptNameMatch[1]) ? trim($scriptNameMatch[1]) : '';
|
|
|
+
|
|
|
// 提取故事梗概(直到遇到下一个###标记,支持多个空格)
|
|
|
preg_match('/###\s*故事梗概\s*\n(.*?)(?=\n\s*###|$)/s', $originalContent, $summaryMatch);
|
|
|
$parts['intro'] = isset($summaryMatch[1]) ? trim($summaryMatch[1]) : '';
|