У меня есть строка, которая мне WebApp отформатирован так:Javascript не заменяет строку
GPL.TU01<50;0;100;0;0>
я должен из это следующим образом:
GPL.TU01
<
50;
0;
100;
0;
0
>
Это то, что я с помощью:
var GET_result_formatted = GET_result;
global_file_content = GET_result;
GET_result_formatted = GET_result_formatted.replace("<", "\r<\r");
GET_result_formatted = GET_result_formatted.replace(';', ";\r");
GET_result_formatted = GET_result_formatted.replace(">", "\r>");
$('#ModalGPLTextarea').val(GET_result_formatted);
Но печальный результат:
GPL.TU01
<
50;
0;100;0;0
>
Что я делаю неправильно?
Вам необходимо использовать регулярное выражение для String.replace для замены нескольких экземпляров. – risyasin
Возможный дубликат [Замена всех вхождений строки в JavaScript] (http://stackoverflow.com/questions/1144783/replacing-all-occurrences-of-a-string-in-javascript) –