Ах, я понял. Возможно, мы сможем придумать что-то более конкретное, чтобы избежать коротких кодов… Например:
\b\d{3}[-.\s]\d{3}[-.\s]\d{4}\b
Это сработает для форматов вроде 1-800-123-4567, 123 456 7890.
Если же формат больше похож на +1 123 456 7890, то лучше подойдёт следующий вариант, чтобы конкретно захватить +1:
\+1[-.\s]\d{3}[-.\s]\d{3}[-.\s]\d{4}
Ни один из этих вариантов не будет выдавать ложные срабатывания для коротких кодов вроде 123-4567.