Как удалить обратную косую черту в значении с помощью jQuery? - PullRequest
11 голосов
/ 20 июля 2011

, если $ (this) .val () имеет обратную косую черту, удалите обратную косую черту в ней с помощью jQuery. как это? 1111\/11\/11 -> 1111/11/11

Ответы [ 3 ]

20 голосов
/ 20 июля 2011
$(this).val().replace(/\\/g, '');

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

4 голосов
/ 20 июля 2011
var str = $(this).val().replace('/','');
0 голосов
/ 20 июля 2011

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

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