please I need to split a bunch of URL into their respective domain name like abcd.com , it path direcory like /~bert/build/ , it's Argument constitutent like uid =1
Take for example msprogram.cn/update/ld.php?ld.php&id=1936&rs=1765405346&cc=0&uid=1 I need the first match to be mspgroam.cn The Directory to be /update/ The File should be ld.php and argument should be a bunch of v=1 ,rs=1765405346 , cc=0 uid=1 I have tried replacing all the rules with a regular expression such as $domain =~ s/[.]/<=>/g; # Substitute all values of . with <= $domain =~ s/((?=(\w+|\d+))[?|&])/<=>/g ; # Substitute value with of word starting with ? and ending with a & or space chomp has taken care of the newlin $domain =~ s/\//<=>/g; running this 3 rule does not do the matching I am confused on how to go about these . Thanks for your wisdom -- Akinleye Adedamola