テキストエリアの中に書かれたURLを抽出して配列に格納したいのですが、
どういった形にすれば実装が可能でしょうか?

例えば
--------------------------------------------
http://aaaaaaaaaa.aaaaaaaaa.aaaaaaa
http://bbbbbbbbbb.bbbbbbbbb.bbbbbbb
ああああああああああああああああああ
http://cccccccccc.ccccccccc.ccccccc
--------------------------------------------
という文字列が入力された場合、
$ary[0]に http://aaa.... を格納。
$ary[1]に http://bbb... を格納。
$ary[2]に http://ccc... を格納。
という具合です。
正規表現でのアプローチ以外は無理と判断してずっと頭を悩ませているのですが、
いくら考えても非常に難解で詰まってしまっています。
宜しくお願い致します。