Javascript 删除字符串中的所有非浮点或整数
我有一个字符串,Javascript 删除字符串中的所有非浮点或整数,javascript,regex,Javascript,Regex,我有一个字符串,“$AS!$1.2,1.4nva&(1.0”,我想把它格式化成这样。“1.2,1.4,1.0” 如何用正则表达式来做这些?如果可能的话……你能说明如何阅读它吗 谢谢试试: "$AS!$1.2,1.4nva&(1.0".match(/\d+\.\d+/g).join(', '); 输出: "1.2, 1.4, 1.0" \d+匹配一个或多个数字;\.匹配点g表示grep(查找所有匹配项)没有加号有什么区别?因为我尝试删除加号,它可以工作。\d匹配一个数字;\d+匹配一个
“$AS!$1.2,1.4nva&(1.0”
,我想把它格式化成这样。“1.2,1.4,1.0”
如何用正则表达式来做这些?如果可能的话……你能说明如何阅读它吗
谢谢试试:
"$AS!$1.2,1.4nva&(1.0".match(/\d+\.\d+/g).join(', ');
输出:
"1.2, 1.4, 1.0"
\d+
匹配一个或多个数字;\.
匹配点g
表示grep(查找所有匹配项)没有加号有什么区别?因为我尝试删除加号,它可以工作。\d
匹配一个数字;\d+
匹配一个或多个数字。