JSFiddle - React, Tailwind, and code Playground
by Slava P
HTML
<input type="text" id="input" placeholder="type your text here" />
<input type="text" id="test" placeholder="type text to test" />
<input type="button" id="btn" onclick="javascript:testIt1()" value="test 1" />
<input type="button" id="btn" onclick="javascript:testIt2()" value="test 2" />
<br />
result1: <input type="text" id="result1" disabled="disabled" />
<br />
result2: <input type="text" id="result2" disabled="disabled" />
JavaScript
function testIt1() {
var test = document.getElementById("test").value;
var regexp = new RegExp('\\b' + test + '\\b')
var str = document.getElementById("input").value;
document.getElementById("result1").value = regexp.test(str).toString();
}
function testIt2() {
var test = document.getElementById("test").value;
var regexp = new RegExp(test)
var str = document.getElementById("input").value;
document.getElementById("result2").value = regexp.test(str).toString();
}