¡Tengo este código en PowerShell y no funciona! ¿alguna ayuda?usando la expresión regular para validar la dirección IP en Powershell?
yo sólo lo necesitan para asegurarse de que la cadena es una dirección IP de trabajo no 999.999.999.999 o una cadena normal de
sólo una IP [0 .... 255]. [0 .... 255] .. [0 .... 255] [0 .... 255]
if ($newIP -match "(\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b)") { $x = $True}
aplausos
puede encontrar un montón de coincidencias para la dirección IP mediante Google o directamente aquí en stackoverflow. Ver [__here__] (http://www.regular-expressions.info/examples.html) para la coincidencia formal (llamada también _complex beast_ :) –