【问题标题】:How to replace '/' in a string with nospace? [duplicate]如何用无空格替换字符串中的“/”? [复制]
【发布时间】:2017-04-03 21:15:35
【问题描述】:

我必须替换一个包含 / 且没有空格的字符串。

例子:

输入:“测试/忽略”;
输出:'TestIgnore';

我知道如何使用str.replace(/ |-/g, ''); 执行其他字符,但我无法实现此str.replace(/ |//g,'');

任何建议表示赞赏。

【问题讨论】:

  • 您需要转义/ 字符,因为它在正则表达式中具有特殊含义。

标签: javascript regex


【解决方案1】:

你必须转义斜线,并将其放在正则表达式的开头,如下所示:

str.replace(/ \/|-/g, '');

【讨论】:

    【解决方案2】:

    使用str.replace(/\/ | \s*/g,"")

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-16
      • 2013-05-09
      • 1970-01-01
      • 1970-01-01
      • 2021-07-12
      • 1970-01-01
      相关资源
      最近更新 更多