我希望编写一个bash脚本,在多行html文件中查找模式。
用于正则表达式的文件:
<td class="content">
some content
</td>
<td class="time">
13.05.2013 17:51
</td>
<td class="author">
A Name
</td>
现在我想找到具有
class="time"
的<td>
标签的内容。因此,原则上以下正则表达式:
<td class="time">(\d{2}\.\d{2}\.\d{4}\s+\d{2}:\d{2})</td>
看起来似乎不能使用grep
命令,因为...
- 它只返回完整行或使用
-o
返回括号中的结果(...)
。 - 它只在一行中查找模式。
13.05.2013 17:51
字符串的结果呢?