Red de conocimiento informático - Conocimiento informático - Expresión regular de IP de LAN

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.