fix: allow optional spaces in calorie patterns and apply textlint fixes

This commit is contained in:
Anduin Xue
2026-05-18 10:17:53 +00:00
parent fb4f1d1d95
commit 74c327b494
364 changed files with 366 additions and 366 deletions

View File

@@ -75,9 +75,9 @@ const validators = [
const contentBetweenTitles = lines.slice(mainTitleIndex + 1, firstSecondTitleIndex); const contentBetweenTitles = lines.slice(mainTitleIndex + 1, firstSecondTitleIndex);
let hasDifficultyLine = false; let hasDifficultyLine = false;
let hasCalorieLine = false; let hasCalorieLine = false;
const difficultyPatternGeneral = /^预估烹饪难度:(★*)$/; const difficultyPatternGeneral = /^预估烹饪难度:\s*(★*)\s*$/;
const difficultyPatternStrict = /^预估烹饪难度:★{1,5}$/; const difficultyPatternStrict = /^预估烹饪难度:\s*★{1,5}\s*$/;
const caloriePattern = /^预估卡路里:\d+大卡$/; const caloriePattern = /^预估卡路里:\s*\d+\s*大卡$/;
for (const line of contentBetweenTitles) { for (const line of contentBetweenTitles) {
if (difficultyPatternGeneral.test(line)) { if (difficultyPatternGeneral.test(line)) {