javascript提取字符串中的数字。

使用replace(/[^0-9]/ig,"")将所有字符转换为空, 剩余只含数字的字符串, 然后再转换成数值类型就可以了,如下:

let str = "jslfj560jasldf";
let newStr = +(str.replace(/[^0-9]/ig,""));
console.log(newStr); //560
console.log(typeof(newStr)); //number

  

posted @ 2022-11-15 20:44  uuxyz  阅读(515)  评论(0)    收藏  举报
联系我