相关疑难解决方法(0)

在sed中非贪婪(不情愿)的正则表达式匹配?

我正在尝试使用sed清理URL行以仅提取域名..

所以来自:

http://www.suepearson.co.uk/product/174/71/3816/
Run Code Online (Sandbox Code Playgroud)

我想要:

http://www.suepearson.co.uk/

(有或没有火车斜线,没关系)

我试过了:

 sed 's|\(http:\/\/.*?\/\).*|\1|'
Run Code Online (Sandbox Code Playgroud)

和(逃避非贪婪量词)

sed 's|\(http:\/\/.*\?\/\).*|\1|'
Run Code Online (Sandbox Code Playgroud)

但我似乎无法使非贪婪量词工作,所以它总是最终匹配整个字符串.

regex pcre sed greedy regex-greedy

393
推荐指数
10
解决办法
23万
查看次数

如何以相反的顺序git登录?

我最近了解到我可以通过hg日志以相反的顺序打印历史记录:

hg log -r :
Run Code Online (Sandbox Code Playgroud)

所以当然我试过了:

git log -r :
Run Code Online (Sandbox Code Playgroud)

嗯,它不起作用.那么在git中执行相同操作的命令是什么?

git git-log

162
推荐指数
3
解决办法
4万
查看次数

标签 统计

git ×1

git-log ×1

greedy ×1

pcre ×1

regex ×1

regex-greedy ×1

sed ×1