Extrahieren Sie die HTML-tag-Daten mit sed
Möchte ich extrahieren von Daten zwischen den bekannten HTML-tags. Zum Beispiel:
Hello, <i>I<i> am <i>very</i> glad to meet you.
Werden sollte:
'I
very'
So, ich habe etwas gefunden, das funktioniert für fast tun. Leider, es extrahiert nur den letzten Eintrag.
sed -n -e 's/.*<i>\(.*\)<\/i>.*/\1/p'
Nun kann ich anfügen, dass ein Ende-tag </i>
mit einem newline-Zeichen und das funktioniert gut. Aber gibt es einen Weg, es zu tun mit nur einem sed-Befehl?
InformationsquelleAutor Nic | 2010-08-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Geben diesem einen Versuch:
Und deinem Beispiel fehlt ein "/":
InformationsquelleAutor Dennis Williamson
Versuchen Sie dies:
InformationsquelleAutor lattimore
InformationsquelleAutor ghostdog74