【正则表达式】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(全文查找、忽略大小写)