Javascript - ReplaceAll

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