JSFiddle - React, Tailwind, and code Playground

by LuckyCat

HTML

<div class="wrapper bg_2 bg_3">Hello</div>

JavaScript

var wrapper = document.querySelector('.wrapper');

function removeClass(el, classNameMask) {
  

		/*var str = classNameMask;
		alert("ДО: " + str);
		var myRe = /\bbg.*?\b/g;
		str.match(myRe);
		alert("ПОСЛЕ: " + str);*/
    
    
    //var myRe2 =  bg   g;
    //var exp = new RegExp('\\b' + classNameMask + '.*?\\b', 'g');
    var exp = new RegExp("\\b\\s+"  + classNameMask + ".*?\\b", "g"); 
    //str.replace(exp, '');
    el.className = el.className.replace(exp, '');
    
    //var re = new RegExp("\s+", "g"); 
    
    
    
    /*
    re = /('здесь какая то переменная')/
		new RegExp('(' + someVar + ')','i');*/

}

removeClass(wrapper, 'bg');