0

在一个大的文本文件(实际上是一个数据库转储)中,我只需要找到那些没有 www 的域名。

所以,我确实想找到(例如):

http://example.com

/example.com

example.com

但我不想找到:

www.example.com
http://www.example.com
/www.example.com

我正在考虑使用 vim ......虽然我对其他想法持开放态度。但我还没有找到一个正则表达式来做到这一点。

(顺便说一句,整体问题无法以任何其他方式解决(例如.htaccess)......长篇大论。)

4

1 回答 1

2

我不知道 VIM 是否支持这一点,但请尝试:

(?<!www\.)example.com

经过一番搜索,我发现在 vim 中可能是这样的:

/\(www\.\)\@<!example\.com
于 2013-10-03T17:38:21.860 回答