Please enter your web address:

This is what is used to create the above:

Please enter your web address:
<form id="urlForm">
<input style="width: 50%; border: 2px solid black;" onpaste="myURLRegExFunction()" oninput="myURLRegExFunction()" onkeyup="myURLRegExFunction()" name="urlEntry" type="text" value="" /> </form>

<p id="resultsInfo"></p>

<script>
function myURLRegExFunction() {
    var x = document.getElementById("urlForm");
    var text = x.elements[0].value;
    var pattern = new RegExp("(?https?\:\/\/)?(?:[A-Za-z0-9\-]+\\.)*(?[A-Za-z0-9\-]+\\.[A-z][A-Za-z0-9\-]+)(?:[\/\?][^ ]*)?");
    var results = pattern.exec(text);
    document.getElementById("resultsInfo").innerHTML = "";
    if (results != null) {
        if (results[1] == null) {
            results[0] = "http://" + results[0]
        }
        document.getElementById("resultsInfo").innerHTML = "|" + results[0] + "|";
    }
}</script>