Как удалить обратную косую черту в jQuery?

, если $(this).val() имеет обратную косую черту, удаляет обратную косую черту в jQuery. как оно? 1111\/11\/111111/11/11

Ответ 1

$(this).val().replace(/\\/g, '');

Для получения символа\вы должны использовать две обратные косые черты. Для управляющих символов, таких как \r\n и т.д., Используется одна обратная косая черта. Использование двойного обратного слэша позволяет избежать этого и дает вам то, что вы хотите.

Ответ 2

var str = $(this).val().replace('/','');

Ответ 3

Попробуйте это.

$(this).val($(this).val().replace(/\\/gi, ""));