Невозможно заменить мою строку строкой, содержащей [и]

Хорошей идеей является то, что вы создали макет с RelativeLayout, и когда пользователь выбрал ваше меню, отображается ваш макет.

2
задан Mina Pandey 18 January 2019 в 06:32
поделиться

2 ответа

Это мое решение:

var a = "text :Array Item : {info.inner.interest[0]}";
replaceThis = "info.inner.interest[0]";
outPut = a.replace(replaceThis, 'hello me!!');
console.log(outPut);

0
ответ дан The KNVB 18 January 2019 в 06:32
поделиться

Вам нужно экранировать специальные символы в регулярных выражениях. replaceThis = "info.inner.interest\[0\]"

Или сокращенно ниже

var a = "text :Array Item : {info.inner.interest[0]}",
  replaceThis = "info.inner.interest[0]",
  outPut = a.replace(/\[|\]/g, 'hello me!!');
console.log(outPut);

0
ответ дан Lex 18 January 2019 в 06:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: