Użyj praseUrl, to fakt.
Co do twojego regexpa to jest beznadziejne (sorry za szczerość

)
Kilka rzeczy, które tak na szybkiego wychwyciłem:
1 pomiędzy | używaj nawiasów - będzie bezpieczniej
2 przed kopką musisz dać \ czyli \. bo kropka to wszystkie znaki oprócz znaku końca linii stąd com ci wyświetla pomimo błędnego regexpa
3. każdą wartość w tablicy rozdzielasz nawiasem
4. www nie zawsze jest, powinieneś dać (www\.)?
5. [a-z0-9]+ nooo, a co jeśli tam jest, np. myślnik, lub inne znaki dopuszczalne w url ?
6. http - a jeśli to ssl ? Powinno być http(s)?:\/\/
I wiele innych błędów, już nie chce mi się szukać