如果这个问题已经得到解答,我很抱歉,但我的搜索一无所获。我有一个任务,通过替换 IP 地址的前 2 个八位字节来清理一些设备配置。问题是这些文件包含大量不同网络的 IP,因此简单的查找和替换是一场噩梦。有人知道是否可以搜索 IP 地址然后只替换前 2 个八位字节,示例如下。
172.16.12.11 to xxx.yyy.12.11
192.168.12.11 to xxx.yyy.12.11
10.10.10.10 to xxx.yyy.10.10
答案1
您可以测试的是找什么:进入:
([0-9]{1,3}\.[0-9]{1,3})(.*)
以及用。。。来代替:
xxx.yyy$2
这将搜索 1 到 3 位数字,然后是点,然后再搜索 1 到 3 位数字,然后是其余数字。
不要忘记在搜索模式