标签: replace

  • JavaScript 之 String.replace

    最简单的用法

    直接的用字符串替换字符串是最简单的用法,这种情况下将只会替换掉第一个匹配的字符串。

    var res = 'a1a2a3'.replace('a', 'b'); // => 'b1a2a3'
    

    使用正则来达到复杂的要求

    JavaScript 中正则的介绍可参照 MDN 的 RegExp

    // 把字符串的所有英文字符都去掉,不论大小写
    var pattern = /[a-z]/gi;
    var str = '1aBc2d3E4f5e';
    var res = str.replace(pattern, ''); // => '12345'
    

    (更多…)