نمایش نتایج 1 تا 3 از 3

نام تاپیک: تشخیص فارسی یا انگلیسی بودن یک متن

  1. #1
    کاربر دائمی آواتار tecnocomputer2
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    CClZ
    پست
    194

    تشخیص فارسی یا انگلیسی بودن یک متن

    سلام، چجور میشه تشخیص داد که کلمه اول یک متن فارسیه یا انگلیسی.
    چون میخام اگه فارسیه (RightToLeft) کنم و اگر انگلیسیه (LeftToRight).

  2. #2
    کاربر دائمی آواتار maysam.m
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران
    پست
    400

    نقل قول: تشخیص فارسی یا انگلیسی بودن یک متن

    یه نگاه به لینک زیر بنداز ببین مشکلتو حل میکنه یا نه:
    http://forum.iranphp.org/Thread-تشخیص-متن-انگلیسی?pid=14339

  3. #3

    نقل قول: تشخیص فارسی یا انگلیسی بودن یک متن

    این یه کد قدیمیه که نوشتم و بدک نیست اما می‌تونه بهتر باشه:

    function chap_rast($mt,$tag='span')
    {
    if(preg_match('/^[0-9\-\(\)\.\^\$\+\* !@#%&_=`~]*[a-zA-Z]/',$mt))
    return '<'.$tag.' class="ltr l">'.$mt.'</'.$tag.'>';
    return '<'.$tag.' class="rtl r">'.$mt.'</'.$tag.'>';
    }


    کسی سوالی از شخص بنده داشت در بخش نظرات وبلاگم مطرح کنه. متشکر از لطف همه دوستان.
    خداحافظ barnamenevis.org

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •