【发布时间】:2013-10-31 01:46:15
【问题描述】:
我正在使用 curl 从站点获取 html,然后我只需要一个介于 'standards.xml?revision=' 和 '&' 之间的特定字符串。我正在使用 sed 来执行此操作,但我似乎无法正确使用正则表达式并需要一些帮助。
curl website.com | sed -r 's|.*standards\.xml\?revision=([0-9]+).*|\1|'
我得到的输出是完整的 html——任何帮助都将不胜感激。
【问题讨论】:
-
你应该使用 grep...
-
我该如何使用 grep 呢?