圖像源如果我有一行文字,它看起來像的......掌握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