Язык на самом деле выработал замену, создав сниженную лексику, заменяющую табуированные матерные слова. Самые простые примеры - блин, ежкин кот, елки-палки и подобное - это так называемые эвфемизмы (смысл не меняется, но слово звучит не так грубо). Если говорить о замене, то нужно понимать, что у мата как у особого пласта лексики есть ограничения в использовании. Поэтому в ситуации, где нужно сдержаться, попробуйте воспользоваться междометиями: Черт! Господи! Да что ж такое! Ужас! Ой! Ай! - вариантов много, не так выразительно получается, но что ж поделать?