PHP'owa funkcjonalnośc (nie obiektowa) znajdowania wzorców w tekście które zaczynają się od pewnego znaku.
Mamy tekst, a funkcja musi wyłuskać z niego kilka tablic z różnymi wartościami, które zaczynają się od pewnych symboli. Funkcja ma wyciąć te tablice z oryginalnego tekstu.
Np mamy tekst:
"Lorem ipsum
#tekst1
dolor sit amet,
#tekst2
consectetur adipiscing
#tekst3
elit, sed do eiusmod
#tekst4
tempor incididuntut labore et dolore magna aliqua."
Funkcja musi zwrócić:
1) tekst nie zawierający wyciętych wartości
2) tablice wyciętych wartości (tekst1, tekst2, tekst3, tekst4)
W tym przypadku elementy tablicy z pkt. 2 zaczynają się od "znaku nowej linii oraz #", którego elementy w zwracanej tablicy już NIE zawierają (znaku nowej linii i hasha).
Funkcja musi być odporna na różne rodzaje wprowadzanego tekstu (żeby nie wywalić skryptu) oraz mieć możliwośc znajdowania linijek zaczynających się od róznych wartości (mogą to być osobne funkcje).
Jedno wywołanie znajdzie linijki zaczynające się od #, drugie od @ a trzecie od %.
A po tych trzech wywołaniach tekst nie będzie zawierał linijek zaczynających się od #, @ i %