PDA

View Full Version : مقایسه دو متن با هم



mohamad_karaj
جمعه 01 فروردین 1393, 21:08 عصر
سلام
می خواستم دوتا متن رو باهم مقایسه کنم ولی دچار مشکل شدم
متن سورس : این روزها دلم عجیب می گیرد.
متن کاربر : این روز ها دلم عجیب میگیرد.
من کلمه هارا جدا کردم و کلمه به کلمه با هم مقایسه کردم که یسری مشکلات داره
فکر کنم بشه یه بانکی درست کرد و کلمه های متن کاربر رو جداجدا با اون بانک مقایسه کرد چون بانک کلمه هام نهایتاً 2000 تا بشه
ولی نمیدونم چجوری
ممنون میشم کمکم کنید
اگه هزینه ای هم داشته باشه مشکل نداره

محمد آشتیانی
دوشنبه 04 فروردین 1393, 02:10 صبح
سلام
دوست عزیز سوالت نامفهومه ، چطوری میخوای مقایسه کنی؟ کل جمله یا لغت به لغت ، یا مثلا بعد از مقایسه چه اتفاقی باید بیفته؟ فقط بگه جمله ها برابر نیستن یا تعداد کلماتی که برابر هستن و نیستن رو نشون بده؟ و کلی حالت دیگه که ممکنه به وجود بیاد
ضمن اینکه مطلب برای مقایسه رشته ها زیاد هست تو سایت

در هر صورت سوالتو دقیق بپرس دوست عزیز




موفق باشید.

mohamad_karaj
سه شنبه 05 فروردین 1393, 11:21 صبح
سایتو گشتم چیزی که میخواستم نبود
می خوام کلمه به کلمه مقایسه بشه و اگه اشتباه بود مثلا قرمزش کنه
البته نوشتم ولی وقتی کار می کنه که تعداد کلمه ها یکسان باشه
مثالی که برنامم درست کار می کنه:
سورس: عید شما مبارک.
یوزر: عید برشما مبارک.
توی این مثال چون هر دوتاشون 3 تا کلمه داره کلمه "برشما" رو قرمز می کنه.


مثالی که برنامم جواب نمیده:
سورس: عید شما مبارک.
یوزر: عید بر شما مبارک.
توی این حالت چون تعداد کلمه های کاربر و سورس یکی نیست کلمه "بر" رو با کلمه "شما" چک می کنه و از کلمه "بر" به بعد همه کلمه هارو قرمز می کنه.

می تونم شرط بزارم و اولش تعداد کلمه هارو مقایسه کنم ولی میخوام این حالتشم چک بشه
تقریبا مثل برنامه ویراستار که تو آفیس کار می کنه.
ممنون

mohamad_karaj
پنج شنبه 07 فروردین 1393, 20:35 عصر
دوستان خواهش می کنم کمک کنید