Nie działa regex dla telefonu, po uzupelnieniu pól texbox 1,2,3 pomija w ogóle regex z pola 4. Dlaczego?
Regex emailRegex = new Regex(@"\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*");
Regex phoneRegex = new Regex(@"^\(?([0-9]{3})\)?[-.●]?([0-9]{3})[-.●]?([0-9]{4})$");
//obsługa formularza
if ((emailRegex.IsMatch(textBox3.Text)) || (phoneRegex.IsMatch(textBox4.Text))
|| textBox1.Text.Length != 0
|| textBox2.Text.Length != 0)
{
//ok
}