mam taki ciąg
$analiza = 'abc durewghearhg cde';
i chciałbym wydobyć za pomocą wyrażeń regularnych (tak chyba najprosciej) co jest pomiędzy "abc" a "cde". Normalnie wystarczyłoby zastosować taką funkcję:
jednak jako, że oprócz standardowych znaków występuje tu znak złamania wiersza (tak się to chyba nazywa - chodzi mi o "\n" czyli potocznie enter) funkcja zwraca pustą tablicę

Ktoś wie jak zmienić (.*) aby zastosowało się także to tego typu ciągów (dodam, że chciałbym aby funkcja działała również z ciągami typu abcblablalba124./][cde oraz nie koniecznie "zaczynające" i "kończące" na te dwie wartości - np. tra la la abc tekst cde bla bla )