相关疑难解决方法(0)

正则表达式匹配DNS主机名或IP地址?

有没有人有一个方便的正则表达式,可以匹配任何合法的DNS主机名或IP地址?

编写一个可以在95%的时间内工作的一个很容易,但是我希望得到一些经过充分测试的东西,以完全匹配最新的RFC主机名规范.

regex dns

358
推荐指数
4
解决办法
33万
查看次数

验证用户输入的IP地址

我正在制作一个脚本来设置本地主机上的IP,子网掩码,网关和DNS服务器地址.我有一个工作脚本,但我想确保输入的IP地址是数字字符,并且每个Octet的范围在0-255之间.任何帮助,将不胜感激.

     $IP = Read-Host -Prompt 'Please enter the Static IP Address.  Format 192.168.x.x'
                $MaskBits = 24 # This means subnet mask = 255.255.255.0
                $Gateway = Read-Host -Prompt 'Please enter the defaut gateway IP Address.  Format 192.168.x.x'
                $Dns = Read-Host -Prompt 'Please enter the DNS IP Address.  Format 192.168.x.x'
                $IPType = "IPv4"

            # Retrieve the network adapter that you want to configure
               $adapter = Get-NetAdapter | ? {$_.Status -eq "up"}

           # Remove any existing IP, gateway from our ipv4 adapter
 If …
Run Code Online (Sandbox Code Playgroud)

powershell

4
推荐指数
2
解决办法
4030
查看次数

C#中只有0到255之间的数字的正则表达式语句

如何仅为0到255之间的数字编写正则表达式语句?0和255对语句有效.

c# regex

1
推荐指数
1
解决办法
8711
查看次数

标签 统计

regex ×2

c# ×1

dns ×1

powershell ×1