请问,js怎么获取字符串前面的数字,不要后面的非数字
请教,js如何获取字符串前面的数字,不要后面的非数字
我获取的字符串一定是以数字开头,后面会跟有汉字、数字之类的
比如:‘123提问444’这样一个字符串,我想要获取前面的123,后面的全部截掉,这要怎么做
------解决思路----------------------
alert('123提问444'.replace(/[^\d].*$/,''))
------解决思路----------------------
var reg=/^[\d]+/g;
var str="123提问444’这样一个字符串,我想要获取前面的123,";
alert(reg.exec(str));
我获取的字符串一定是以数字开头,后面会跟有汉字、数字之类的
比如:‘123提问444’这样一个字符串,我想要获取前面的123,后面的全部截掉,这要怎么做
------解决思路----------------------
alert('123提问444'.replace(/[^\d].*$/,''))
------解决思路----------------------
var reg=/^[\d]+/g;
var str="123提问444’这样一个字符串,我想要获取前面的123,";
alert(reg.exec(str));