我的输入如下所示:
[03/Jun/applications/somejunk/morejunk/ 200
我想使用 sed + regex 以如下形式提取它:
03/Jun 200
这是我正在尝试的正则表达式,但我不知道如何提取我想要的东西。
\([0-9]{2}/[a-zA-Z]{3}/\).* \([0-9]{3}\)
任何帮助都是极好的。这是我的测试代码:
$ echo "[03/Jun/applications/somejunk/morejunk/ 200" | sed 's,\\([0-9]{2}/[a-zA-Z]{3}/\\).* \\([0-9]{3}\\),\1 \2,g'