Witam
Mam nastepujące pytanie:
Przykładowo jest teskt:
]Perl został zaprojektowany jako praktyczne narzędzie do analizy plików tekstowych i tworzenia raportów. Jednym z naczelnych haseł jest Można to zrobić na różne sposoby (ang. There is more than one way to do it – TIMTOWTDI – wymawiane jak Tim Toady). Jednym z podstawowych zamysłów projektu było uczynienie łatwych zadań łatwymi do wykonania, zaś trudnych – wykonalnymi. Wszechstronność Perla pozwala na programowanie w różnych modelach: proceduralnym, funkcyjnym czy obiektowym, chociaż purystom przeszkadza podejście polegające na przedkładaniu wygody programisty nad czystość projektu.
Z którego potrzebuję wyciągnąć zaznaczony fragment.
Jak prawidlowo wygląda kod do wycięcia zaznaczonego fragmentu tekstu?
Bo próbowałem chyba z 50 czy 100kombinacji poniższego zapisu,
Najblizej do idealu były różne kombinacje podobne do tego(około 10):
if ((/Jednym*/)) { if (/pozwala/){
ale żaden nie działał tak jak powinien (albo nie obcinał jak trzeba, albo wycięte było wszystko, co również nie było celem
Jedno co ustalilem z calą pewnością, to to - że trzeba uwzględnić w wyrażeniu ignorowanie znaku końca linni, tylko jeszcze nie wiem, jak to się robi.
Szukałem już na wikipedii, przejrzałem kilkanaście (o ile nie kikadziesiąt) stron i poradnikow, kilka ebookow,
i ciąglę jestem w tym samym punkcie, nie wiem dlaczego, ale nie działa.
W dodatku mam wrażenie, że im więcej czytam o wyrażeniach regularnych, tym mniej z nich rozumiem, za dużo widzę teorii, i ogólnikowych definicji, a za mało czytelnych przykładów, wykraczających poza podstawy zagadnienia.
Dzięki i Pozdrawiam.
:-/