0

تاپیک جامع نکات در سی شارپ

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 158652
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به:تاپیک جامع نکات در سی شارپ
سه شنبه 22 اردیبهشت 1394  2:01 AM

Arrow چک صحیح بودن پسورد از4الی12 در برنامه ویندوز اپلیکشن
کد:
private void txtPass_TextChanged(object sender, EventArgs e)
        {
            System.Text.RegularExpressions.Regex regex;
            regex = new System.Text.RegularExpressions.Regex(@"^[a-zA-Z]\w{3,12}$");
            Control ctrl = (Control)sender;
            if (regex.IsMatch(ctrl.Text))
            {
                errorProvider1.SetError(ctrl, "");
            }
            else
            {
                errorProvider1.SetError(ctrl, "Not a valid Password.");
            }
        }
محاسبه تعداد صفحات یک فایل PDF توسط عبارات منظم
 
کد:
using System.IO;
using System.Text.RegularExpressions;
 
int PDF_page_counter(string path)
        {
            FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read);
            StreamReader sr = new StreamReader(fs);
            string pdf_text = sr.ReadToEnd();
            //======================================
            Regex rgx = new Regex(@"/Type\s*/Page[^s]");
            MatchCollection matches = rgx.Matches(pdf_text);
            return matches.Count;
        }

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها