JSFiddle - React, Tailwind, and code Playground
by Hans Yulian
HTML
Result 1: <span id="result1"></span><br>
Result 2: <span id="result2"></span>
JavaScript
var password ="Password123";
var regex1 = new RegExp("((?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[^\da-zA-Z]).{6,})");
var regex2 = /((?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[^\da-zA-Z]).{6,})/;
var result1 = regex1.test(password);
var result2 = regex2.test(password);
document.getElementById("result1").innerHTML = result1;
document.getElementById("result2").innerHTML = result2;