Заменить все вхождения внутри шаблона

У меня есть строка, похожая на эту

{{ some text @ other text @ and some other text }} @ this should not be replaced {{ but this should: @ }}

Я хочу, чтобы она стала

{{ some text ### other text ### and some other text }} @ this should not be replaced {{ but this should: ### }}

Думаю, пример достаточно прямолинеен и Я не уверен, что смогу лучше объяснить, чего я хочу достичь, словами.

Я попробовал несколько разных подходов, но ни один из них не сработал.

9
задан Unihedron 2 August 2015 в 08:56
поделиться