Ana Maria Ursache
=> { const text = `زهرا داوودنژاد بهمن ۱۳۷۳ در تهران به دنیا آمد. او فارغالتحصیل رشتهٔ مهندسی کامپیوتر از دانشگاه صنعتی شریف است. داوودنژاد فعالیت سینمایی خود را در سال ۱۳۹۷ با فیلم «خجالت نکش» آغاز کرد. او در این فیلم در کنار سعید پورصمیمی، پریوش نظریه، فرهاد اصلانی و ریما رامینفر ایفای نقش کرد. زهرا داوودنژاد در سال ۱۳۹۸ با فیلم «لالا» به کارگردانی کمال تبریزی به سینما بازگشت. او در فیلم لالا در کنار شهاب حسینی، پانتهآ بهرام، سعید پورصمیمی، ریما رامینفر، فرهاد اصلانی و نگار جواهریان ایفای نقش کرد. زهرا داوودنژاد در فیلم «سرخپوست» به کارگردانی بهرام توکلی در سال ۱۳۹۹ ایفای نقش کرد. او در این فیلم در کنار بهرام رادان، پریوش نظریه، فرهاد اصلانی و نگار جواهریان حضور داشت. در سال ۱۴۰۰ فیلم «دسته دختران» به کارگردانی منوچهر هادی و با حضور زهرا داوودنژاد در کنار پانتهآ بهرام، دیبا زارع، سارا بهرامی، ریما رامینفر و نگار جواهریان منتشر شد. زهرا داوودنژاد در سریال «پایتخت ۶» به کارگردانی سیروس مقدم در سال ۱۴۰۰ حضور داشت. او در این سریال در کنار نسرین نصرتی، ریما رامینفر، سعید پورصمیمی، مهران احمدی و احمد مهرانفر ایفای نقش کرد. زهرا داوودنژاد در فیلم «بدون قرار قبلی» به کارگردانی رضا میرکریمی در سال ۱۴۰۰ ایفای نقش کرد. او در این فیلم در کنار شهاب حسینی، پریوش نظریه، فرهاد اصلانی و سعید پورصمیمی حضور داشت. زهرا داوودنژاد یکی از بازیگران زن سینمای ایران است که با استعداد و توانمندی خود در فیلمها و سریالهای مختلف، توانسته است نظر مخاطبان را به خود جلب کند. او با بازی در فیلمهایی مانند «خجالت نکش»، «لالا»، «سرخپوست»، «دسته دختران» و سریالهایی مانند «پایتخت ۶» و فیلم «بدون قرار قبلی» به عنوان یکی از بازیگران مطرح و محبوب در سینمای ایران شناخته شده است. زهرا داوودنژاد در فیلم «هتل» به کارگردانی کمال تبریزی در سال ۱۴۰۱ ایفای نقش کرد. او در این فیلم در کنار شهاب حسینی، پریوش نظریه، فرهاد اصلانی، سعید پورصمیمی و نگار جواهریان حضور داشت. در سال ۱۴۰۱ زهرا داوودنژاد در فیلم «ارث مورث» به کارگردانی سعید آقاخانی ایفای نقش کرد. او در این فیلم در کنار پانتهآ بهرام، سعید پورصمیمی، ریما رامینفر و فرهاد اصلانی حضور داشت. زهرا داوودنژاد فعالیت خود را در عرصه سینما و تلویزیون با توانمندی و استعداد خود ادامه میدهد و با حضور در پروژههای مختلف، به عنوان یکی از بازیگران مطرح و محبوب در سینمای ایران شناخته شده است.`; return text; }; const biography = getBiography(text()); // خروجی: // { // name: "زهرا داوودنژاد", // birthDate: "بهمن ۱۳۷۳", // birthPlace: "تهران", // education: "فارغالتحصیل رشتهٔ مهندسی کامپیوتر از دانشگاه صنعتی شریف", // career: { // startYear: "۱۳۹۷", // startFilm: "خجالت نکش", // films: [ // { title: "خجالت نکش", year: "۱۳۹۷" }, // { title: "لالا", year: "۱۳۹۸" }, // { title: "سرخپوست", year: "۱۳۹۹" }, // { title: "دسته دختران", year: "۱۴۰۰" }, // { title: "بدون قرار قبلی", year: "۱۴۰۰" }, // { title: "هتل", year: "۱۴۰۱" }, // { title: "ارث مورث", year: "۱۴۰۱" } // ], // series: [ // { title: "پایتخت ۶", year: "۱۴۰۰" } // ], // awards: [], // interestingFacts: [] // } // } console.log(biography); // Output: // { // name: "زهرا داوودنژاد", // birthDate: "بهمن ۱۳۷۳", // birthPlace: "تهران", // education: "فارغالتحصیل رشتهٔ مهندسی کامپیوتر از دانشگاه صنعتی شریف", // career: { // startYear: "۱۳۹۷", // startFilm: "خجالت نکش", // films: [ // { title: "خجالت نکش", year: "۱۳۹۷" }, // { title: "لالا", year: "۱۳۹۸" }, // { title: "سرخپوست", year: "۱۳۹۹" }, // { title: "دسته دختران", year: "۱۴۰۰" }, // { title: "بدون قرار قبلی", year: "۱۴۰۰" }, // { title: "هتل", year: "۱۴۰۱" }, // { title: "ارث مورث", year: "۱۴۰۱" } // ], // series: [ // { title: "پایتخت ۶", year: "۱۴۰۰" } // ], // awards: [], // interestingFacts: [] // } // }`;const getBiography = (text) => { const nameRegex = /نام:?\s*(.*)/; const nameMatch = text.match(nameRegex); const name = nameMatch ? nameMatch[1].trim() : ''; const birthDateRegex = /تاریخ تولد:?\s*(.*)/; const birthDateMatch = text.match(birthDateRegex); const birthDate = birthDateMatch ? birthDateMatch[1].trim() : ''; const birthPlaceRegex = /محل تولد:?\s*(.*)/; const birthPlaceMatch = text.match(birthPlaceRegex); const birthPlace = birthPlaceMatch ? birthPlaceMatch[1].trim() : ''; const educationRegex = /تحصیلات:?\s*(.*)/; const educationMatch = text.match(educationRegex); const education = educationMatch ? educationMatch[1].trim() : ''; const careerRegex = /فعالیتهای حرفهای:?\s*(.*)/s; const careerMatch = text.match(careerRegex); const careerText = careerMatch ? careerMatch[1].trim() : ''; const startYearRegex = /سال شروع فعالیت:?\s*(.*)/; const startYearMatch = careerText.match(startYearRegex); const startYear = startYearMatch ? startYearMatch[1].trim() : ''; const startFilmRegex = /اولین فیلم:?\s*(.*)/; const startFilmMatch = careerText.match(startFilmRegex); const startFilm = startFilmMatch ? startFilmMatch[1].trim() : ''; const filmsRegex = /فیلمهای سینمایی:?\s*([^{}]+)/s; const filmsMatch = careerText.match(filmsRegex); const filmsText = filmsMatch ? filmsMatch[1].trim() : ''; const films = filmsText.split('\n').map((film) => { const filmRegex = /\{(.*)\}/; const filmMatch = film.trim().match(filmRegex); if (filmMatch) { const filmInfo = filmMatch[1].trim().split(',').map((info) => info.trim()); return { title: filmInfo[0], year: filmInfo[1], }; } return {}; }); const seriesRegex = /سریالهای تلویزیونی:?\s*([^{}]+)/s; const seriesMatch = careerText.match(seriesRegex); const seriesText = seriesMatch ? seriesMatch[1].trim() : ''; const series = seriesText.split('\n').map((serie) => { const serieRegex = /\{(.*)\}/; const serieMatch = serie.trim().match(serieRegex); if (serieMatch) { const serieInfo = serieMatch[1].trim().split(',').map((info) => info.trim()); return { title: serieInfo[0], year: serieInfo[1], }; } return {}; }); const awardsRegex = /جوایز:?\s*(.*)/; const awardsMatch = careerText.match(awardsRegex); const awards = awardsMatch ? awardsMatch[1].trim() : ''; const interestingFactsRegex = /حقایق جالب:?\s*(.*)/; const interestingFactsMatch = careerText.match(interestingFactsRegex); const interestingFacts =
مشاهده در IMDB
