Проверьте наличие одного или нескольких пробелов между каждым необходимым набором символов:
const strings = ['className={}',
'className ={}',
'className= {',
'className = {}'
];
const regex = /className\s*=\s*\{\}\s*/;
strings.forEach(str => console.log(regex.test(str)));
Примечание. В третьем примере возвращается значение false, поскольку закрывающей фигурной скобки нет }
.
Если последняя скобканеобязательно:
const strings = ['className={}',
'className ={}',
'className= {',
'className = {}'
];
const regex = /className\s*=\s*\{\}?\s*/;
strings.forEach(str => console.log(regex.test(str)));