Javascript - ReplaceAll

Сегодня понадобилось поработать с текстом на клиенте, а именно нужно было делать замены символа-маски в строке. Пока символ-маска был один, все отлично работало, но когда их стало несколько, заменялось только первое вхождение.. Решением было использовать регулярные выражения, вместо вызова метода replace у строки: [crayon-5da8a06b6e73b079809157/] Теперь вместо: [crayon-5da8a06b6e743707139372/] стало [crayon-5da8a06b6e745356909573/] Посмотреть в работе можно на JSFiddle