PDA

View Full Version : تشخیص متن فارسی با انگلیسی



tc1000
یک شنبه 03 شهریور 1387, 23:50 عصر
جدیدا ارتباطات سیار جهت ارسال اس ام اس تفاوتهایی ایجاد کرده که برای اس ام اس فارسی 89 ریال و اس ام اس با متون انگلیسی 220 ریال در نظر گرفته است
حالا سئوال من:
1-چطوری تشخیص بدیم که متنی فارسی است یا اینگیسی که بتوانیم آنها را تجزیه و تحلیل کنیم.

توضیح : تشخصی اینکه حتی یک کلمه هم فارسی درونش باشه باید فارسی باشه در اصل

با تشکر

Behrouz_Rad
دوشنبه 04 شهریور 1387, 00:12 صبح
بنده به نوبه ی خودم ورود مخابرات به حریم خصوصی مردم رو تبریک میگم!

با RegEx


[ابپت]

بقیه ی حروف الفبای پارسی رو هم در ادامه وارد کن.

موفق باشید.

tc1000
دوشنبه 04 شهریور 1387, 00:25 صبح
امکان اینکه یک مثال کوچک بزنید رو دارید جناب راد

Behrouz_Rad
دوشنبه 04 شهریور 1387, 00:51 صبح
مثال در مورد چی؟ RegEx رو دادم دیگه! از متد استاتیک IsMatch کلاس Regex استفاده کن.
نیم اسپیس System.Text رو هم وارد کن.
ساده ست.

موفق باشید.

tc1000
دوشنبه 04 شهریور 1387, 01:48 صبح
حالا گرفتم
ممنون
تشکر از لطف شما