【发布时间】:2022-11-23 10:51:08
【问题描述】:
我想从字符串中提取数字。 (例如,我想要来自字符串24:380 的24 和380)我想将它分配给相应的变量。有什么办法可以做到吗?
我找不到解决这个问题的方法。
【问题讨论】:
-
"24:380".split(":").map(Number) -
你试过
split()了吗?还需要有关您的问题的更多详细信息 -
哦,我会试试这个。
-
如何将其分配给相应的变量?
-
的一般解决方案提取(与按分隔符拆分相反)将是
("24:380".match(/\d+/gu) ?? []).map(Number)。然后你得到一个数组。如何分配取决于上下文。const [ first, last ] = ("24:380".match(/\d+/gu) ?? []).map(Number);将是一种方法。
标签: javascript string numbers extract