Если вам нужно строгое регулярное выражение, не забывайте, что .
соответствует любому символу, поэтому
^213.190.149.(1(2[0-7]))$
будет соответствовать, например, "213d190c149a125", а это не то, что вам нужно.
Кроме того, вы фиксируете каждую из 3 цифр, что потребляет ресурсы без видимой причины.Простое, но более строгое регулярное выражение будет ближе к тому, что предложил @Marc:
^213\.190\.149\.12[0-7]$