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>`)
}