У меня есть строка, передаваемая параметром, и я должен заменить ее вхождение в другой строке, например:
function r(text, oldChar, newChar)
{
return text.replace(oldChar, newChar); // , "g")
}
Передаваемые символы могут быть любой символ, включая ^
, |
, $
, [
, ]
, (
, )
...
Есть ли способ заменить, например, все ^
из строки I ^like^ potatoes
на $
?