Expresión regular de IP de LAN
10.0.0.0-10.255.255.255 regular:
^10(\.([2][0-4]\d|[2][5][0-5 ]|[01]?\d?\d)){3}$
172.16.0.0—172.31.255.255 Regular
^172\.([1][6- 9]|[2]\d|3[01])(\.([2][0-4]\d|[2][5][0-5]|[01]?\d?\d )){2}$
192.168.0.0-192.168.255.255 Regular:
^192\.168(\.([2][0-4]\d|[ 2][5][0-5]|[01]?\d?\d)){2}$
Las expresiones regulares en diferentes idiomas son similares, pero en C# la barra invertida '\' La función de escape, así que agregue un símbolo @ antes de la cadena, así
@"^10(\.([2][0-4]\d|[2][5][ 0 -5]|[01]?\d?\d)){3}$"
O no use @, escriba '\' como '\\'
Esto es Verifique la expresión regular de la IP. Si está buscando la IP, elimine el '^' al principio y el '$' al final.