我有一个输入元素,用户可以在其中输入产品的价格。
<input size=10 type="text" id="prd_price" title="prd_price" name="prd_price">
我的用户可以输入货币符号以及其他内容,我无权阻止他们这样做。我必须选择数字并从输入字符串中形成价格值,无论他们在价格前面还是后面输入货币符号,或者也将输入字符串逗号格式设置为 1,000.00。
谁能帮我看看它们是否是一个 JavaScript 函数,我可以从中从左到右顺序地从输入字符串中取出数字整数?
最佳答案
很简单
alert(new Number("blah 12345,;(,84".match(/(?:\d+|\.)/g).join("")))
关于javascript - 如何在javascript中从左到右从字符串序列中选择数字整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39500837/