• 技术文章 >web前端 >js教程

    javascript如何删除String里某个字符

    coldplay.xixicoldplay.xixi2021-04-08 16:45:55原创138

    javascript删除String里某个字符的方法:1、使用【new RegExp()】方法创建正则;2、使用分割成数组,再重新拼接成新的字符串。

    本教程操作环境:windows7系统、javascript1.8.5版,DELL G3电脑。

    javascript删除String里某个字符的方法:

    方法一、正则

    关于JS删除String里的字符的方法,一般使用replace()方法。但是这个方法只会删除一次,如果需要将string里的所以字符都删除就要用到正则。

    var str = "abcdaabbssaaa";
    var reg = new RegExp("a","g");
    var a = str.replace(reg,"");
    console.log(a);

    这里用 new RegExp()这个方法创建正则,第一个参数“a”指定了正则表达式的模式或其他正则表达式。后一个参数是一个可选的字符串,包含属性 "g"、"i" 和 "m",分别用于指定全局匹配、区分大小写的匹配和多行匹配。ECMAScript 标准化之前,不支持 m 属性。如果 pattern 是正则表达式,而不是字符串,则必须省略该参数。

    如果打印reg的结果是: /a/g 。  

    方法二、分隔成数组

    还有一种比较取巧的方法,就是分割成数组,再重新拼接成新的字符串。

    var str = "abcdaabbssaaa";
    var a = str.split("a").join("");
    console.log(a);

    相关免费学习推荐:javascript(视频)

    以上就是javascript如何删除String里某个字符的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:javascript 删除字符
    上一篇:javascript怎么设置select选中 下一篇:如何编写javascript
    第15期线上培训班

    相关文章推荐

    • python怎么删除字符• php如何删除字符串中的数字?• php如何删除字符串中的指定字符串• php如何删除字符串最后一位• php 正则如何删除字符串

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网