jQuery addClass example

Change class name on click in jQuery

by Faisal Pathan

HTML

<H1> Pattern Regex check </H1>

JavaScript

alert(validatePattern("1 and 2 or 3","","2"))
function validatePattern(e, a, t) {
	debugger
	a = void 0 !== a ? a : "";
	var n = (e = e.replace(/#/g, "~")).match(/\(/gi);
	if (n) var l = n.length;
	var i = e.match(/\)/gi);
	if (i) var r = i.length;
	var s = $(".validationRuleCongureWarningMsg");
	if (l != r) return "bracket count michmethc";
	var o = e.replace(/(and|or)/g, "#").split(" ").join("").replace(/\n/g, "");
	if (-1 != o.indexOf("(#") || -1 != o.indexOf("#)")) return "brackets invalid";
	if (-1 != o.indexOf("()")) return "Brackets not match";
	var c = o.replace(/[()]/g, "#"),
		d = e.match(/[0-9]+/g);
	if (null != d)
		for (var u = 0; u < d.length; u++){
    debugger
			//if (d[u] != u + 1) 
      var condition = c.split("#").length;
      if(condition != t)
      return "creatarea number not match";
      else return "okkk"
      }
	var p = c.replace(/[0-9]+/g, "#").replace(/#/g, "");
	if (p && p.length >= 1) return "other parameters";
	var m = e.match(/(and|or)/gi);
	return ""
}