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');