Кто-нибудь знает, есть ли более эффективный способ заменить несколько слов одним словом, чем это:
variableName.replace(/\small/g , 'word').replace(/\medium/g , 'word').replace(/\large/g , 'word').replace(/\x_large/g , 'word');



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Да — измените свой шаблон, чтобы принять несколько вариантов.
variableName.replace(/\b(word1|word2|word3)\b/g, 'word');
Также важно использовать границы слов (\b), чтобы убедиться, что вы сопоставляете слова сами по себе, а не как часть других слов (например, мост против сокращенного).