Для выполнения глобального поиска и замены либо включите флаг g в регулярное выражение, либо, если первый параметр является строкой, включите флаг g в параметр flags.
а не только в первом вхождении, как replace.
в чем странная?
Вот вы будете перебирать резюме JS разработчиков. Допустим их 100 штук. А вам нужен такой чтоб его не обучать. Профи. Будете искать глазами теги middle/senior.
Забей, это нестандарт.