Csaba Füredi
=> { const text = `زهرا داوودنژاد بهمن ۱۳۷۳ در تهران به دنیا آمد. او فارغالتحصیل رشتهٔ مهندسی کامپیوتر از دانشگاه آزاد اسلامی واحد تهران مرکزی است. داوودنژاد فعالیت هنری خود را از سال ۱۳۷۸ با بازی در فیلم «خانهای در خیابان چهلامتی» به کارگردانی سیروس سمیعی آغاز کرد. او در این فیلم در نقش یک دختر نوجوان ۱۳ ساله، مقابل دوربین رفت. در سال ۱۳۸۳ با بازی در فیلم «رقص در غبار» به کارگردانی ابراهیم حاتمی کیا، برای بار دوم جلوی دوربین رفت. در سال ۱۳۸۶ با فیلم «پرچمدار» به کارگردانی سعید پورصمیمی برای بار سوم در سینما حضور پیدا کرد. زهرا داوودنژاد در سال ۱۳۹۰ با بازی در فیلم «آواز گنجشکها» به کارگردانی سعید پورصمیمی، برای بار چهارم مقابل دوربین رفت. در سال ۱۳۹۱ با فیلم «زندگی با عزت» به کارگردانی حمیدرضا کیوانی، در سینما حضور پیدا کرد. در سال ۱۳۹۳ با بازی در فیلم «شیخ ناصر» به کارگردانی محمدرضا میرزاراضی، برای بار ششم در سینما حضور پیدا کرد. در سال ۱۳۹۴ با فیلم «عامیانه» به کارگردانی کمال تبریزی، برای بار هفتم جلوی دوربین رفت. در سال ۱۳۹۷ با فیلم «خونفروشی» به کارگردانی محمدرضا میرزاراضی، برای بار هشتم در سینما حضور پیدا کرد. در سال ۱۳۹۸ با فیلم «سرخپوست» به کارگردانی بهرام توکلی، برای بار نهم در سینما حضور پیدا کرد. در سال ۱۳۹۹ با فیلم «بیهمه چیز» به کارگردانی محسن تنابنده، برای بار دهم در سینما حضور پیدا کرد. در سال ۱۴۰۰ با فیلم «مرد بازنده» به کارگردانی حسن فتحی، برای بار یازدهم در سینما حضور پیدا کرد. در سال ۱۴۰۱ با فیلم «چپ، راست» به کارگردانی حامد محمدی، برای بار دوازدهم در سینما حضور پیدا کرد. او در سال ۱۳۹۳ در سریال «آواز باران» به کارگردانی سعید پورصمیمی، برای بار اول در تلویزیون مقابل دوربین رفت. در سال ۱۳۹۷ در سریال «پایتخت ۶» به کارگردانی سیروس مقدم، برای بار دوم در تلویزیون حضور پیدا کرد. در سال ۱۳۹۹ در سریال «گاندو ۲» به کارگردانی جواد شمقدری، برای بار سوم در تلویزیون مقابل دوربین رفت. در سال ۱۴۰۰ در سریال « یزد» به کارگردانی مهدی مظلومی، برای بار چهارم در تلویزیون حضور پیدا کرد. در سال ۱۴۰۱ در سریال «رمانتیسم در یک روز» به کارگردانی سعید آقاخانی، برای بار پنجم در تلویزیون مقابل دوربین رفت. در سال ۱۴۰۱ در سریال « سرزمین مادری» به کارگردانی کمال تبریزی، برای بار ششم در تلویزیون حضور پیدا کرد. در سال ۱۴۰۲ در سریال «غربت» به کارگردانی حسن فتحی، برای بار هفتم در تلویزیون مقابل دوربین رفت. در سال ۱۴۰۲ در سریال «هوش سیاه» به کارگردانی جواد شمقدری، برای بار هشتم در تلویزیون حضور پیدا کرد. در سال ۱۴۰۲ در سریال «دفتر یادداشت» به کارگردانی سعید آقاخانی، برای بار نهم در تلویزیون مقابل دوربین رفت. `; return text; }; const biography = (text) => { // استخراج و فرمت دهی اطلاعات بیوگرافی const birthday = text.match(/(به دنیا آمد\.)(.*?)(\n)/)[2].trim(); const birthplace = text.match(/به دنیا آمد\.(.*?)تهران/)[1].trim(); const education = text.match(/فارغالتحصیل رشتهٔ (.*?) از دانشگاه/)[1].trim(); const university = text.match(/دانشگاه (.*?) واحد/)[1].trim(); const startCareer = text.match(/فعالیت هنری خود را از سال (.*?) با بازی/)[1].trim(); const firstFilm = text.match(/با بازی در فیلم «(.*?)» به کارگردانی/)[1].trim(); const director = text.match(/به کارگردانی (.*?) آغاز/)[1].trim(); // ساختار بیوگرافی const bio = { birthday, birthplace, education, university, startCareer, firstFilm, director }; return bio; }; const filmography = (text) => { // استخراج و فرمت دهی فیلم ها و سریال ها const films = []; const series = []; const filmRegex = /در سال (\d{4}) با فیلم «(.*?)» به کارگردانی (.*?)، برای بار (\d+)(?: در سینما|در تلویزیون) حضور پیدا کرد/g; const seriesRegex = /در سال (\d{4}) در سریال «(.*?)» به کارگردانی (.*?)، برای بار (\d+)(?: در تلویزیون|در سینما) مقابل دوربین رفت/g; let match; while ((match = filmRegex.exec(text)) !== null) { films.push({ year: match[1], title: match[2], director: match[3], order: match[4] }); } while ((match = seriesRegex.exec(text)) !== null) { series.push({ year: match[1], title: match[2], director: match[3], order: match[4] }); } return { films, series }; }; const awards = (text) => { // در متن هیچ اشاره ای به جوایز نشده است return []; }; const notes = (text) => { // نکات جالب و قابل توجه const notesList = []; // می توان در این بخش به تجزیه و تحلیل متن پرداخت return notesList; }; const biographyText = biography(text); const filmographyData = filmography(text); const awardsList = awards(text); const notesList = notes(text); console.log(biographyText); console.log(filmographyData); console.log(awardsList); console.log(notesList); // خروجی کامل و جامع بیوگرافی، فیلم ها، سریال ها، جوایز و نکات جالب const output = `بیوگرافی زهرا داوودنژاد:\n${biographyText.birthday}\n${biographyText.birthplace}\n${biographyText.education}\n${biographyText.university}\n${biographyText.startCareer}\n${biographyText.firstFilm}\n${biographyText.director}\n\nفیلم ها:\n${filmographyData.films.map(film => `${film.year} - ${film.title} به کارگردانی ${film.director}`).join('\n')}\n\nسریال ها:\n${filmographyData.series.map(series => `${series.year} - ${series.title} به کارگردانی ${series.director}`).join('\n')}\n\nجوایز:\n${awardsList.length === 0 ? 'در دسترس نیست' : awardsList.map(award => award).join('\n')}\n\nنکات جالب:\n${notesList.length === 0 ? 'در دسترس نیست' : notesList.map(note => note).join('\n')}`; console.log(output);`;
مشاهده در IMDB
