<script>
//这个函数从字符串中解析,返回一个数组或者null,数组中有匹配到的所有数字表达式:
function getDigitalInfo(s){
var filter = /\d+/g;
if(filter.test(s)){//有数字表达式
return s.match(filter);
}
else{
return null;
}
}
var s="234asdf55634";
var ar = getDigitalInfo(s);
if(ar){
for(var i=0; i<ar.length; i++){
alert(ar[i]);
}
}
else{
alert("No digital info.");
}
</script>
有一个字符串temp="0123456789"
a="adfasdfas23434"
for i=1 to len(a)
for j=1 to len(temp)
if left (a,i,1)=left(temp,j,1) then
exit for
else
end if
next
'以上就记录下了第一个数字,循环就可以记录到所有的数字,然后用mid分离就可以了。
next