رفتن به مطلب

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


Salar82

ارسال های توصیه شده

سلام دوستان

با یکی دیگه از آموزش ها در خدمتتون هستم.

بعضی وقتها لازمه تو برنامه چک کنیم که آیا متنی فارسیه یا انگلیسیه. اما چطوری؟؟

 

همونطور که می‌دونید، حروف انگلیسی، کوچیک(a) و بزرگ(A) داره. اما فارسی و عربی نه.

میایم و از متدی که تو خود کلاس String هست، استفاده میکنیم تا بتونیم این رو تشخیص بدیم:

Dim word As String 'word that we want to detect
If word.ToLowerCase = word.ToUpperCase Then
    'Its Persian or Arabic
Else
    'Its English
End If

اینجا چک میکنیم که اگر حروف کوچیک متن( ToLowerCase ) و حروف بزرگش( ToUpperCase ) یکی بودن، یعنی متنمون فارسیه یا عربی؛ اما اگر یکی نبود، یعنی انگلیسیه.

تمااام :) 

 

امیدوارم مفید بوده باشه

:53::53::53::53:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...