extract domains in string
Posted: Sat Oct 09, 2010 8:40 pm
I have a string that look like this
domain1.netdomain2.orgdomain3.infodomain4.com
I want to get a nice array like
domain1.net
domain2.org
domain3.info
domain4.com
So far this is what I got
the problem I just get domains with no extension.
domain1
domain2
domain3
domain4
My regex power are pathetic.
domain1.netdomain2.orgdomain3.infodomain4.com
I want to get a nice array like
domain1.net
domain2.org
domain3.info
domain4.com
So far this is what I got
Code: Select all
$domains = preg_split("/\.org|\.com|\.net|\.info/", strtolower($string));
domain1
domain2
domain3
domain4
My regex power are pathetic.