SQL> with
2 http_text as
3 ( select 'http://www.oracle.com http://cloud.oracle.com http://asktom.oracle.com' h from dual )
4 select
5 substr(h,1,instr(h,'http',1,2)-2),
6 substr(h,instr(h,'http',1,2),instr(h,'http',1,3)-instr(h,'http',1,2)-1),
7 substr(h,instr(h,'http',1,3))
8 from http_text;
SUBSTR(H,1,INSTR(H,'H SUBSTR(H,INSTR(H,'HTTP' SUBSTR(H,INSTR(H,'HTTP',
--------------------- ----------------------- ------------------------
http://www.oracle.com http://cloud.oracle.com http://asktom.oracle.com
Adding support for https is a *little* harder, but we're here to help you not do your job for you