我正在尝试将主机(myserver.com)添加到127.0.0.1
下的hosts文件中我正在执行搜索和替换,但我只需要匹配主机尚不存在。
可能的情况是:
127.0.0.1 localhost localhost.localdomain Quality # Should match because myserver.com isn't here
127.0.0.1 localhost localhost.localdomain Quality myserver.com # Shouldn't match
127.0.0.1 localhost localhost.localdomain myserver.com Quality # Shouldn't match
我试过消极的前瞻但是我错过了一些东西:
^127\.0\.0\.1\s+\S*(?!myserver\.com)\S*
在与“myserver.com”不匹配的所有字符串中搜索所有“127.0.0.1”
(?!.*myserver\.com.*)(^127\.0\.0\.1.*?$)