非贪婪(不情愿)正则表达式匹配?
我试图使用sed来清理URL行,只提取域。
因此:
http://www.suepearson.co.uk/product/174/71/3816/
我要:
http://www.suepearson.co.uk/
(无论有没有火车斜杠,这都不重要)
我试过:
sed 's|\(http:\/\/.*?\/\).*|\1|'
和(逃避非贪婪量词)
sed 's|\(http:\/\/.*\?\/\).*|\1|'
但我似乎不能让非贪婪的量词工作,所以它总是匹配整个字符串。
眼眸繁星
慕码人8056858
相关分类