05-03-1394، 01:55 ب.ظ
سلام دوستان. این لینک رو نگاه کنید:
http://stackoverflow.com/questions/79059...ngle-words
فکر میکنم دیگه سوالم واضحه با این لینک. میخوام کلمات فارسی یک متن رو جدا کنم و مثلا بریزم توی یک آرایه کلمه ها رو. با توابعی مثل explode و دادن یک فاصله به عنوان پارامتر اولش نمیشه اینکار رو کرد چون ممکنه به آخر کلمه . چسبیده باشه، مثل نقطه آخر جمله، راه حلم رو توی جواب اول همون لینک پیدا کردم، ولی اون راه حل واسه متون فارسی خوب نیست. چون کلمات دو یا چند سیلابی توی فارسی وجود داره که کار رو خراب میکنه، مثل کلمه "می خواهم" که بین "می" و "خواهم" هم یک فاصله وجود داره و با روش این لینک این دو قسمت این کلمه به عنوان دو کلمه جداگانه شناخته میشن.
چه راه حلی پیشنهاد میکنید؟
http://stackoverflow.com/questions/79059...ngle-words
فکر میکنم دیگه سوالم واضحه با این لینک. میخوام کلمات فارسی یک متن رو جدا کنم و مثلا بریزم توی یک آرایه کلمه ها رو. با توابعی مثل explode و دادن یک فاصله به عنوان پارامتر اولش نمیشه اینکار رو کرد چون ممکنه به آخر کلمه . چسبیده باشه، مثل نقطه آخر جمله، راه حلم رو توی جواب اول همون لینک پیدا کردم، ولی اون راه حل واسه متون فارسی خوب نیست. چون کلمات دو یا چند سیلابی توی فارسی وجود داره که کار رو خراب میکنه، مثل کلمه "می خواهم" که بین "می" و "خواهم" هم یک فاصله وجود داره و با روش این لینک این دو قسمت این کلمه به عنوان دو کلمه جداگانه شناخته میشن.
چه راه حلی پیشنهاد میکنید؟