【问题标题】:JavaScript replace() not working, get same result [duplicate]JavaScript replace()不起作用,得到相同的结果[重复]
【发布时间】:2017-10-22 08:21:18
【问题描述】:

我试图从这个字符串中只获取 AN,但替换功能似乎不起作用,我最终每次都得到完全相同的字符串...任何命中?

building = "\n    AN    ";
var temp = building.replace("\\W", "");

【问题讨论】:

    标签: javascript regex string typescript replace


    【解决方案1】:

    您需要元序列任何非单词字符 \W 和全局标志 g 才能继续替换。

    var building = "\n    AN    ",
       temp = building.replace(/\W/g, "");
       
    console.log(temp);

    【讨论】:

      猜你喜欢
      • 2017-04-19
      • 1970-01-01
      • 1970-01-01
      • 2012-05-13
      • 2013-11-03
      • 1970-01-01
      • 2021-12-15
      • 2014-11-28
      • 2019-01-30
      相关资源
      最近更新 更多