blob: a6937d6fe57eabb1bb4451c3c56dcdc54ccac8b1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
using System.Net.Mail;
using System.Text.RegularExpressions;
namespace IOL.Helpers;
public static class Validators
{
private static readonly Regex _norwegianPhoneNumber = new(@"^(0047|\+47|47)?[2-9]\d{7}$");
public static bool IsValidEmailAddress(this string value) {
return MailAddress.TryCreate(value, out _);
}
public static bool IsValidNorwegianPhoneNumber(this string value) {
return _norwegianPhoneNumber.IsMatch(value);
}
}
|