Я пытаюсь заменить слеш моей строки с двойными косыми чертами, как так:Как заменить символ обратной косой черты двойной обратной косой чертой в javascript?
s = s.replace("\\", "\\\\");
Но это ничего не делать. Пример строка:
s="\r\nHi\r\n";
Я пытаюсь заменить слеш моей строки с двойными косыми чертами, как так:Как заменить символ обратной косой черты двойной обратной косой чертой в javascript?
s = s.replace("\\", "\\\\");
Но это ничего не делать. Пример строка:
s="\r\nHi\r\n";
Строка не содержит обратную косую черту, он содержит последовательность \r
побега.
Например
var str = "\r\n";
var replaced = str.replace('\r\n', '\\r\\n');
alert(replaced);
Тогда предупреждение будет показано \r\n
нет, нет работа ... – user2049371
@ пользователь2049371 еще одна опция отправлена –
для справки => s = "\ r \ n"; – user2049371
при печати строки (до замены), она показывает один или два обратных слэша? –
распечатать одну обратную косую черту – user2049371
@ user2049371 еще одна опция –