我想在 src 之后拉出字符串,就像以下两个示例一样:
- 图片/17/0000894189/0000894189-17-005831/image00003.jpg
- 图片/17/0000894189/0000894189-17-005831/image0.jpg
<div style="TEXT-ALIGN: center"><img src="Images/17/0000894189/0000894189-17-005831/image00003.jpg"></div>
<div style="TEXT-ALIGN: justify"><iMg style="HEIGHT: 63px; WIDTH: 289px" src="Images/17/0000894189/0000894189-17-005831/image0.jpg"></div>
你能建议可以给我这个值的正则表达式吗?src 属性在 img 标记中的位置可能会有所不同。
这有点取决于您使用正则表达式的位置,但类似
.*src="(([^"]*)".*
应该给你在sed
中寻找的路径,例如
sed -n '/img src/s#src="(([^"]*)"#1#gp' inputfile