Witam, mam mały problem do rozgryzienia, mianowicie.
zapytanie:
select (replace(replace(regexp_matches('ddddd 10.15.0.111 ssssss','([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})')::text,'}',''),'{','')) ;
daje oczywi¶cie wynik 10.15.0.111
natomiast
select inet_aton(replace(replace(regexp_matches('10.15.0.111','([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})')::text,'}',''),'{','')) ;
BَD: funkcje i operatory mog± przyjmować co najwyżej jeden zestaw argumentów
Nie wiem jak to zmęczyć, ma kto¶ pomysł ?
Miłosz