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;