Я пытаюсь извлечь один или несколько URL-адресов из текстовой строки в php. Вот некоторые примерыизвлечение одного или нескольких URL-адресов из строки в php
"mydomain.com has hit the headlines again"
экстракт "http://www.mydomain.com"
"this is 1 domain.com and this is anotherdomain.co.uk but sometimes http://thirddomain.net"
экстракт "http://www.domain.com", "http://www.anotherdomain.co.uk", "http://www.thirddomain.net"
Есть два случая, мне нужно - я имею в виду регулярное выражение , но не полностью их понимают
1) все символы типа '(' или ')' и пробелы (исключая дефисы) необходимо удалить
2) слово dot необходимо заменить символом. , так что dot com будет .com
p.s Я знаю PHP validation/regex for URL, но не могу разобраться, как бы я использовал это для достижения конечной цели.
Thanks
'mydomain.com = HTTP: // www.mydomain.com' – NikiC