我在 JS 中寻找可以帮助我识别一组数字何时开始和结束的东西(通过空格或其他不是数字或字母的字符)。
例如:假设用户输入 - 2424+345
(是的,我正在构建一个计算器)。我想确定数字何时开始和结束(在+
标志开始时结束)。然后它将它保存为一个变量供以后使用,并继续读取第二组数字并将其分配给一个变量。我可以遍历输入,但我不知道如何编写执行所有检查和分配的规则。
Regex
似乎是要走的路,但我对它的经验很少(已经用它做了一些简单的表单验证)。
我在 JS 中寻找可以帮助我识别一组数字何时开始和结束的东西(通过空格或其他不是数字或字母的字符)。
例如:假设用户输入 - 2424+345
(是的,我正在构建一个计算器)。我想确定数字何时开始和结束(在+
标志开始时结束)。然后它将它保存为一个变量供以后使用,并继续读取第二组数字并将其分配给一个变量。我可以遍历输入,但我不知道如何编写执行所有检查和分配的规则。
Regex
似乎是要走的路,但我对它的经验很少(已经用它做了一些简单的表单验证)。