C# ile Telefon Numarası Kontrolü

sdkbyrm

webmasterfrm
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Ticaret: 0 / 0 / 0
Neredeyse tüm durumlarda, kullanıcı girişinin çeşitli nedenlerle (güvenlik, güvenilirlik, vb.) doğrulanması önerilir. Bu yazıda, C# ‘da telefon numarası doğrulaması için uygulanabilecek statik bir sınıfın nasıl yazılacağını öğreneceğiz.


C# Kodu:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

public static class TelefonNumara
{
//Telefon numarasını ayrıştırmak için regex kullanıyoruz.
public const string motif = @"^(0(\d{3})-(\d{3})-(\d{2})-(\d{2}))$";

public static bool TelefonKontrol(string numara)
{
if (numara != null) return Regex.IsMatch(numara, motif);
else return false;
}
}
class Program
{
public static void Main()
{
Console.WriteLine(TelefonNumara.TelefonKontrol("0505-255-55-55")); //TRUE;
Console.WriteLine(TelefonNumara.TelefonKontrol("05-255-55-55")); //FALSE;
Console.ReadLine();
}
}


Sonuç:

İlk numara için true,

ikinci numara için false döndürecektir.



C# telefon numarası kontrolü, Telefon numarası regex, Turkish mobile phone regex, C# Turkish Phone Number Regex,
 
Üst