正则取数字
取出字符串“10px”里的“10”大概有三种方法
var str="10px"; /\d+/.exec(str);//方法一,用的是正则对象的方法exec str.match(/\d+/));//方法二,用的是字符串对象的方法match str.replace(/px/,"");//方法三,把px替换成空,用的是字符串对象的方法replace
直接量语法
/pattern/attributes
创建 RegExp 对象的语法:
new RegExp(pattern, attributes);
很明显直接量语法爽歪歪
逗逼了,parseInt(“10px”)就能取出10,数字中间有其他字符就不行了