Ecco, dopo un po' che ci ragioni comincia ad uscire fuori qualcosa

questa è una prima "release" dell'espressione:

(http:// | https://)(www.)?[a-z0-9]+(.[a-z0-9]*)?[a-z]

In arrivo il resto!