Js 利用正则 在字符串中提取数字替换非数字字符为指定字符串

Posted braveboy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Js 利用正则 在字符串中提取数字替换非数字字符为指定字符串相关的知识,希望对你有一定的参考价值。

  var s ="总金额4500元";

    var num= s.replace(/[^0-9]/ig,"");

    alert(num);//4500

上述示例会把数字匹配到直接转成数字;

    var s ="总金额4500元,利润:28";

    var num = s.replace(/[^0-9]/ig,"");

    alert(num);//450028

    如果遇到字符夹带数字的情况:上述就会直接转成数字拼接起来的方式;

 

以上是关于Js 利用正则 在字符串中提取数字替换非数字字符为指定字符串的主要内容,如果未能解决你的问题,请参考以下文章