Érvelésed jogos, de ha átírtam ^\+36((31|[237]0)\d{7}|[^(31|[237]0)]{2}\d{6})$ -re, akkor se a bp-i, se a 1x körzetek nem mennek.