问题
if $(this).val() have backslash remove backslash in it by jQuery. how is it?
1111\/11\/11
-> 1111/11/11
回答1:
$(this).val().replace(/\\/g, '');
You have to use two backslashes to get the \ character. A single backslash is used for control characters such as \r \n etc. Using the double backslash escapes this and gives you what you want.
回答2:
var str = $(this).val().replace('/','');
回答3:
Try this.
$(this).val($(this).val().replace(/\\/gi, ""));
来源:https://stackoverflow.com/questions/6758734/how-can-remove-backslash-in-value-by-jquery