js删除字符串开头、末尾或全部的0

admin 阅读:84 2024-03-01

删除字符串开始的所有的0的方法

<script> var a='00a0b0c000'; console.log(a.replace(/b(0+)/g,"")); </script>

删除字符串末尾所有的0的方法

<script> var a='00a0b0c000'; console.log(a.replace(/(0+)$/g,"")); </script>

删除字符串中所有的0的方法

<script> var a='00a0b0c000'; console.log(a.replace(/(0+)?/g,"")); </script>

<script> var a='00a0b0c000'; console.log(a.replace(/0/g,"")); </script>

说明

  • b 是js预定义的语法,表示退格符(BackUp)
  • 正则表达式中/i,/g,/ig,/gi,/m的区别和含义:
    /i (忽略大小写)
    /g (全文查找出现的所有匹配字符)
    /m (多行查找)
    /gi(全文查找、忽略大小写)
    /ig(全文查找、忽略大小写)
  • js replace方法讲解
声明

1、部分文章来源于网络,仅作为参考。
2、如果网站中图片和文字侵犯了您的版权,请联系1943759704@qq.com处理!