رفتن به مطلب
Salar82

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

پست های پیشنهاد شده

Salar82    532

سلام دوستان

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

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

 

همونطور که می‌دونید، حروف انگلیسی، کوچیک(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:

  • پسندیدن 1
  • تشکر 1

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


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

×
×
  • جدید...