某目录下有个test.txt,内容如下:
www.stg.comwwstgcom
如果我这样去查找:
$ grep '.stg.' test.txtwww.stg.comwwstgcom
发现第二个匹配与预想不符,之所以找出来是因为grep支持正则式,"."可以和任意字符匹配。
因此要用下面的方式去找:
$ grep '.stg.' test.txtwww.stg.com
这样就符合预期了。