public bool Equals(string x, string y) { var extractedA = new string(x.Where(Char.IsDigit).ToArray()); PhoneNumberComparer.ValidateNumber(extractedA); var extractedB = new string(y.Where(Char.IsDigit).ToArray()); PhoneNumberComparer.ValidateNumber(extractedB); return(extractedA == extractedB); }
public bool Equals(string x, string y) { var extractedA = Regex.Replace(x, _numberMatchingPattern, string.Empty); PhoneNumberComparer.ValidateNumber(extractedA); var extractedB = Regex.Replace(y, _numberMatchingPattern, string.Empty); PhoneNumberComparer.ValidateNumber(extractedB); return(extractedA == extractedB); }