Как отметил Йи Цзян, единственный надежный способ сделать это - использовать код на стороне сервера.Теперь, конечно, вы можете использовать JavaScript на стороне сервера (я часто это делаю).
Ответ:
updatedString = originalString.replace(/\\/g, '');
... который является RegExp, который глобально заменит всеобратной косой черты без ничего.
Некоторые реализации требуют, чтобы вы сделали это вместо этого:
var re = /\\/g;
re.lastIndex = 0;
updatedString = originalString.replace(re, '');
... или замена может работать некорректно во второй раз.(Да, действительно, и да, я знаю, что это кажется неправильным.) На самом деле, нет, извините, вам нужен сброс только в том случае, если вы не зациклились до конца строки (даже если кажется, что RegEx должен выйти из области видимости, что странно).Поскольку replace
идет до конца строки, все в порядке.