【问题标题】:How can remove backslash in value by jQuery?如何通过jQuery删除反斜杠?
【发布时间】:2021-09-14 19:16:01
【问题描述】:

if $(this).val() 有反斜杠 jQuery 删除其中的反斜杠。如何? 1111\/11\/11 -> 1111/11/11

【问题讨论】:

    标签: javascript jquery jquery-validate jquery-events


    【解决方案1】:
    $(this).val().replace(/\\/g, '');
    

    您必须使用两个反斜杠来获取 \ 字符。单个反斜杠用于控制字符,例如 \r \n 等。使用双反斜杠可以将其转义并为您提供所需的内容。

    【讨论】:

      【解决方案2】:
      var str = $(this).val().replace('/','');
      

      【讨论】:

      • 它只会替换第一次出现而不是所有出现都会被替换
      • @kleinohad:现在问题也有一些变化。
      【解决方案3】:

      试试这个。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-07-26
        • 2016-06-16
        • 2020-05-30
        • 2018-12-10
        • 1970-01-01
        相关资源
        最近更新 更多