Regular Expression Test

Test for regular expression course work 4

HTML

<input  type="text" id="myinput" />
<button  id="testBtn" onclick=test()>test</button>

CSS

body{
  padding:20px;
}
input{

  width: 250px;
  height:25px;

}
button{
  width: 100px;
  height: 29px;
}

JavaScript

var regex = /^(http(s)?:\/\/.)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)/g;

function test() {
    alert(regex.test(document.getElementById("myinput").value));
}