Greetz ludzie.Powłoki równoważne z PHP preg_replace()
Szukam sposobu na wykonanie tych samych rzeczy, co w przypadku robaka PHP preg_replace() (wyszukanie tekstu pasującego do wyrażenia regularnego i zastąpienie go) w skrypcie powłoki.
Rozważmy następujący plik.
<a href="http://example.com/">Website #1</a>
<a href="http://example.net/">Website #2</a>
<a href="http://example.org/">Website #3</a>
I chcę uzyskać to:
http://example.com/
http://example.net/
http://example.org/
Czy istnieje sposób, aby to zrobić? Dzięki.
Twój tekst różni się od przykładu. Czy chcesz wyodrębnić część (y) twoich łańcuchów (jak w przykładach) lub czy chcesz ją zastąpić czymś? – plundra
Ponadto, [nie parsuj HTML za pomocą wyrażeń regularnych] (http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454) (w generał). – delnan
Jeśli powiesz: "Więc rozważ następujący plik.", Wtedy ludzie będą zakładać, że to dane. Zadaj właściwe pytanie następnym razem. – Anders