题解 | 正确的使用 parseInt
{"html":"<!DOCTYPE html>\n<html>\n\n<head>\n    <meta charset=\"UTF-8\">\n    <style>\n       /* 填写样式 */\n    </style>\n</head>\n\n<body>\n    <!-- 填写标签 -->\n    <script type=\"text/javascript\">\n        // 填写JavaScript\n        function parse2Int(num) {\n   \n     return parseInt(num.match(/\\d+/g));\n       \n\n\n    \n}\n    </script>\n</body>\n\n</html>","css":"","js":""}
//根据举例出来的输入例子可得 12 12px 0x12 都需要对数字进行检索 而0x12我们用parseInt之后本身就会返回0
利用正则表达式检索数组
match是string的方法用来结合正则表达式检索匹配字符
/ /当中/为正则表达式的定界符 \为转移字符 d代表数字 +代表之后的所有数字 g代表全局搜索
最后我们用parseInt方法将得到数组转换为整数类型 并用return返回
return parseInt(num.match(/\d+/g))




