import fs from 'fs'; // 读取文件 const content = fs.readFileSync('src/mocks/resumeInterviewMock.js', 'utf-8'); // 需要检查的岗位 const positions = [ '会展策划师', '会展讲解员', '会展执行助理', '活动执行', '活动策划师', '漫展策划师', '旅游规划师', '旅游计调专员', '景区运营专员', '文旅运营总监助理' ]; // 检查每个岗位 positions.forEach(position => { const regex = new RegExp(`position: "${position}"[\\s\\S]*?实习时间:([^\\n]+)[\\s\\S]*?实习单位:([^\\n]+)`, 'g'); const match = regex.exec(content); if (match) { const time = match[1].trim(); const company = match[2].trim(); if (time.includes('XXXX') || company.includes('某某')) { console.log(`❌ ${position}: 时间=${time}, 单位=${company} (包含占位符)`); } else { console.log(`✅ ${position}: 时间=${time}, 单位=${company}`); } } else { console.log(`⚠️ ${position}: 未找到匹配`); } });