Witajcie
Mam np taki string: XXX.txt;JJJ.DLL;zzz.sql;ooo.txt;ccc.SQL;uuu.bmp;ggg.sql
potrzebowałbym jakimś substringiem lub wyrażeniem regularnym regexp_substr wyciągnąć wszystkie wyrazy, które kończą się na .sql (bez względu na upper/lower case).
finalnie potrzebuję uzyskać coś takiego:
zzz.sql;ccc.sql;ggg.sql
Oczywiście string może mieć dowolną ilość wystąpień, a ja potrzebuję wszystkie (oczywiście uwzględniając 4000 znaków wynikających z typu VARCHAR2).
Zrobiłem to funkcją ale nie jest to dla mnie eleganckie rozwiązanie dlatego pytam czy jakimś regexp da się uzyskać taki efekt jak bym chciał?