C#:
using System;
using System.Text.RegularExpressions;
using System.Windows.Forms;
namespace Email_Kontrol
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public static bool EmailKontrol(string email)
{
return Regex.IsMatch(email, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$");
}
private void btnKontrolEt_Click(object sender, EventArgs e)
{
bool kontrol = EmailKontrol(txtEmail.Text);
if (kontrol)
MessageBox.Show("Email adresi doğru.", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information);
else
MessageBox.Show("Email adresi yanlış.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}