Witam, mam długi string i chcę z niego powycinać pewne części i umieścić je w tablicy.
A dokładniej chodzi mi o ścieżki do obrazków (zarówno jpg jak i png, gif itp.)
Czyli mam string w postaci: "To jest mój tekst z obrazkiem to dalsza część tekstu a to dalsza część".
Chodzi mi żeby wynik był array { test.jpg, test.gif}
Dzięki za pomoc, już wcześniej tego próbowałem tylko problem w tym jaki wyrażenie regularne zapisać. Z prostymi sobie radziłem, ale znaleźć coś pomiędzy src=" " to już mam problem.
Wydaje mi się, że najprościej to zrobić tak:
src="(.+?)"
Kropka odpowiada dowolnemu znakowi, a operator +? sprawia, że dowolny znak jest dopasowany jak najmniej razy jest to możliwe(czyt. aż napotka na znak "). Nawiasy dodatkowo ci dają capture group.
Nie jestem specjalistą jeżeli chodzi o regex ale u mnie to działa.
Pozdrawiam.