求一个Javascript正则表达式
由于本人对Javascript比较
str=";1234567890123456=sdfdf32423"
str2="sad12345678901234892#sdfdf32423gfh"
str2="sad123456789012348980^sfghdfdf32423"
想通过正则表达式获取:
str中的1234567890123456
str2中的12345678901234892
str3中的123456789012348980
当然刚开始的是字母开头但是字母个数不确定,还有要得到是数字如:“1234567890123456”也是不确定了,后面的也是字母而且字母个数也不确定了。
------解决方案--------------------
try...
JScript code
<script type="text/javascript">
var data = [";1234567890123456=sdfdf32423", "sad12345678901234892#sdfdf32423gfh", "sad123456789012348980^sfghdfdf32423"];
var reg = /\d+/;
for(var i=0;i<data.length;i++)
{
document.write(data[i].match(reg) + "<br />");
}
</script>