C# .Net :: Email Regex

Java :: Email Regex yazımdaki Java için kullandığım email doğrulama metodu bu sefer de bir Windows Phone 7 uygulamasında lazım oldu. Aynı işlemin(C#).net kodu için aşağıdaki kullanılabilir:

        public static bool isValidEmail(string email)
        {
            const string matchEmailPattern = @"^(([\w-]+\.)+[\w-]+|([a-zA-Z]{1}|[\w-]{2,}))@"
           + @"((([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\."
           + @"([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\."
           + @"([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\."
           + @"([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])){1}|"
           + @"([a-zA-Z]+[\w-]+\.)+[a-zA-Z]{2,4})$";
            if (email != null) return Regex.IsMatch(email, matchEmailPattern);
            else return false;
        }

Bu haliyle benim işimi görüyor, çöplükte bu da bulunsun..
Kaynak: codeproject.com

Taş Makas Kağıt [C#]

Çoğumuzun lise yıllarında oynadığı bir oyun : Taş Makas Kağıt. Eller başlangıçta yumruk yapılır, sonra oyuna katılanlar ellerini aynı anda taş, makas ya da kağıt şekline sokarlar. Sonra da oyunun başında verilen kurallar neticesinde çeşitli cezalar verirler birbirlerine. Yazının devamı

Sayının asallığını php ile kontrol edelim

Asal Sayı : 1 ve kendisinden başka tam böleni olmayan pozitif tamsayılara asal sayı denir. 2, 3, 5, 7, 37, 227.. gibi. Belli bir sayıları yoktur, sonsuzdurlar. Matematikçiler yüzyıllardan beri asal sayıları veren bi formül bulmak için uğraşıyorlar ama nafile. Bu hala çözülmeyi bekleyen en büyük problemlerden biri. Biz belki asal sayıları veren bi formül bulamayız ama php (ve daha birçok programlama dili) ile sayının asal olup olmadığını kontrol edebiliriz. Bunu çok basit olarak php’de : Yazının devamı