- var_dump: documentation ( source)
- preg_match_all: documentation ( source)
<?php
$string = "google.at;davetrudes.com
asdf
http://www.youtube.com/user/davetrudes
http://code.google.com/u/dave.trudes/";
$match = null;
preg_match_all('#\b[^\s()<>]+(?:\([\w\d]+\)|([^[:punct:]\s]|/))#', $string, $match);
var_dump($match);