PDA

View Full Version : سوال: تفاوت متون انگلیسی و فارسی



sajadjamalian
چهارشنبه 26 تیر 1392, 22:57 عصر
سلام به دوستان
من میخوام توی یه متن ببینم کاراکتر فارسی هست یا نه!
کسی میتونه بگه چطوری میتوم این کار رو انجام بدم؟
با تشکر.

danialafshari
چهارشنبه 26 تیر 1392, 23:16 عصر
سوال چه ربطی به عنوان داشت ؟ :متفکر:

sajadjamalian
چهارشنبه 26 تیر 1392, 23:24 عصر
تفاوت یه متن با یه متن دیگه توی کاراکتراش دیگه!!!

abdullah20
پنج شنبه 27 تیر 1392, 10:05 صبح
سلام
یه همچین کدی هست ولی کامل نیست ازش الگو بگیر و برای خودت کاملش کن

if (Regex.IsMatch(textBox1.Text, "^[a-zA-Z0-9\\s]*$"))
this.Text = "en";
else if(Regex.IsMatch(textBox1.Text, "^[ا-ی0-9\\s]*$"))
this.Text = "per";

برای فارسی میتونی از UTF-8 هم استفاده کنید که کد هگزادسیمال هر کارکتر را از این ادرس (http://www.utf8-chartable.de/unicode-utf8-table.pl?start=1536) میتونید پیدا کنید