Заменить значение Javascript для нескольких значений - PullRequest
2 голосов
/ 31 января 2012

Я пытаюсь заменить несколько значений в строке с помощью JS replace (). Значения, которые я хочу заменить, включают разрывы строк, &, # и т. Д. Я знаю, как заменить одно значение:

var string = document.getElementById('string').value.replace(\/n/g, '<br>');

Однако, каков синтаксис для включения других значений. Например, как я могу заставить приведенные ниже функции заменить одну функцию?

var string = document.getElementById('string').value.replace(\/n/g, '<br>')
var string = document.getElementById('string').value.replace('&', '%26');

1 Ответ

5 голосов
/ 31 января 2012

Вы можете просто зацепить это.

var string = document.getElementById('string').value.replace(/\n/g, '<br>').replace('&', '%26');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...