RegexTest

by Jose Montero

HTML

Regex Pattern: <br/>
Regex Input: <input type="text" name="inputStr" id="inputStr"/></br>
<button id="testBtn">
Test
</button>
<br/>
<div id="regexResult">

</div>

JavaScript

document.querySelector("#testBtn").onclick = testRegex;
var regexStr = new RegExp("^(\d{4}-){1,3}\d{1,4}$");
function testRegex(evt)
{
	var inputStr = document.querySelector("#inputStr").value;
  var testResult = regexStr.test(inputStr) ? "Passed!" : "Failed!";
  
  document.querySelector("#regexResult").insertAdjacentHTML('beforeend',`<p>String: ${inputStr} -- Result: ${testResult} </p>`)
}