Регулярное выражение для соответствия номеру телефона?
Я хочу сопоставить номер телефона, который может содержать буквы и дополнительный дефис:
Это действительно:333-WELL
Это также верно:4URGENT
Другими словами, может быть не более одного дефиса, но если дефиса нет, может быть не более семи символов 0-9 или A-Z.
Я не знаю, как это сделать и "если утверждение" в регулярном выражении. Это вообще возможно?