Я пытался найти решение самостоятельно, но пока не мог сделать это (даже перепробовал все предложения regexlib.com), поэтому:
Требуется регулярное выражение, соответствующее URL-адресам, таким как (код PHP)
http://example.com или http://www.example.com или www.example.com example.com
Я пытался использовать это (catch http://(optional)www.example.com/path/otherpath):
$ regex = "/ (((ftp | https?): // www.) | (Www.) | (http://))([\d\w -.] +?) + (: \ D +)? (/ ([\ w /, =] * (\? \ S +)?)?)? / ";
, но этого недостаточно.
Все еще отсутствует example.com. Есть предложения?