17 lines
361 B
C#
17 lines
361 B
C#
using System.Text.RegularExpressions;
|
|
|
|
namespace Algorithms.IdCard;
|
|
|
|
public class PostalCode
|
|
{
|
|
private string postalCode;
|
|
public PostalCode(string postalCode)
|
|
{
|
|
this.postalCode = postalCode;
|
|
}
|
|
|
|
public bool IsValid(){
|
|
Regex rx = new Regex(@"^[A-Z]\d[A-Z] \d[A-Z]\d$");
|
|
return rx.Match(this.postalCode).Success;
|
|
}
|
|
} |