图像源如果我有一行文字,它看起来像的......掌握sed的
[garbage] <img src="[some url]" [garbage] /> [garbage]
使用SED,我怎么可以得到图像指向URL?该行上没有其他的src=
实例。
图像源如果我有一行文字,它看起来像的......掌握sed的
[garbage] <img src="[some url]" [garbage] /> [garbage]
使用SED,我怎么可以得到图像指向URL?该行上没有其他的src=
实例。
cat html | sed -n 's/.*<img src="\([^"]*\)".*/\1/p'
的-n/P成语让你忽略文件中的所有其他线路(即做一个sed和一气呵成grep指令),而“([^”] *)”只是说找到东东的报价。
谢谢!你是一个救生员,当定时器用完时我会接受这个的。 – 2011-02-05 23:23:45
红宝石(1.9+)
$ ruby -ne 'puts $_.scan(/img src=\"(.[^"]*)/)' file
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 – 2011-02-07 01:00:08