mts*_*mts 3 windows ip batch-file ip-address findstr
正如标题所说,我想在Windows中将ip地址与批处理匹配,请告诉我如何做到这一点?
我看到" findstr "可以匹配像" [0-9] " 这样的正则表达式,但是"findstr"如何匹配它会出现一到三次?
由于findstr正则表达式支持有点过时了,所以通常不能使用在网络上找到的大多数正则表达式.以下匹配四个数字运行,以点分隔:
ipconfig | findstr /r "[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*"
Run Code Online (Sandbox Code Playgroud)
但是,如果您只对地址而不是子网掩码感兴趣,则可能需要使用
ipconfig | findstr /r "Address.*[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*"
Run Code Online (Sandbox Code Playgroud)
是的,如果还匹配Address: 232345.534.78678.345显然不是IP地址的东西.但通常ipconfig不会吐出这样的字符串.
| 归档时间: |
|
| 查看次数: |
14683 次 |
| 最近记录: |