08 Set 2011
Inserito da: Andrea Lanfranchi in: Programmazione
Ho giĆ scritto di come sia possibile utilizzare .NET per convalidare un indirizzo IP senza utilizzare complesse espressioni regolari (regexp). Per naturale conversione ecco come effettuare la medesima operazione utilizzando PowerShell
1 2 3 4 5 | Function IsValidIPAddress { param([string]$ipAddress = $(throw "You must provide an address")) Set-Variable -name Ip -value ([System.Net.IPAddress]::Parse("127.0.0.1")) -scope Local If ([System.Net.IPAddress]::TryParse($ipAddress, [ref]$Ip)) { $True } Else { $False } } |