比如字符串是a1b23,那么我只截取23,也就是说从右边数,碰到第一个字母的时候就返回这段数字和前面的字符串,怎么用js实现?
var str = "a1b23";//要截取的字符串 var strArr = /(.*[^\d])(\d+)$/.exec(str); strArr[0]是原字符串。 strArr[1]是数字前面的字符串。 strArr[2]是数字。
?
日期:2014-05-16 浏览次数:20347 次
比如字符串是a1b23,那么我只截取23,也就是说从右边数,碰到第一个字母的时候就返回这段数字和前面的字符串,怎么用js实现?
var str = "a1b23";//要截取的字符串 var strArr = /(.*[^\d])(\d+)$/.exec(str); strArr[0]是原字符串。 strArr[1]是数字前面的字符串。 strArr[2]是数字。
?