Salve. Vorrei crearmi una regex che riconosca se una stringa inserita in un form è un URL o meno. Per farlo però, dovrei sapere tutti i possibili formati che un URL può assumere.

Io ho pensato a questi formati ma non escludo che ce ne siano degli altri.
Se ne conoscete per favore li potete postare? Grazie mille! Ciao!

URL che ho individuato

http://www.sito.it
http://sito.it
http://sito.host.it