<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<script type="text/javascript">
/*
* 正则表达式
* 正则表达式(regular expression)描述了一种字符串匹配模式,可以用来检查一个串是否含有某种子串(search())、将匹配的子串做替换或者从某个串中取出符合某个条件的子串(match())等
*
*
*
*
* */
var str = "fdsf123sfd的份上12的撒发13";
var arr = [];
var str2 = "";
for (var i = 0; i < str.length; i++) {
if (str.charAt(i) >= 0 && str.charAt(i) <= 9) {
str2 += str.charAt(i);
}else{
if (str2.length > 0) {
arr.push(str2);
str2 = "";
}
}
}
// 处理最后一个字符串
if(str2.length > 0){
arr.push(str2);
}
alert(arr);
</script>
</body>
</html>