正则表达式 删除 末尾 栏目 正则表达式 繁體版
原文   原文链接

【正则表达式】js删除末尾的0javascript

 

JavaScriptjava

一、正则表达式 删除末尾全部的0的方法正则表达式

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

结果是:00a0b0cspa

二、正则表达式 删除前面全部的0的方法code

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

结果是:a0b0c000blog

三、去掉全部的0ip

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

结果是:abcit

原理:class

\b 是js预约义的语法,表示退格符(BackUp)原理

 

另外,

正则表达式中/i,/g,/ig,/gi,/m的区别和含义

/i (忽略大小写)/g (全文查找出现的全部匹配字符)/m (多行查找)/gi(全文查找、忽略大小写)/ig(全文查找、忽略大小写)

相关文章
相关标签/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。
本站公众号
   欢迎关注本站公众号,获取更多信息