javascript - 正则表达式允许无限精度

标签 javascript .net regex scripting

以下正则表达式仅允许 2 精度

/^\d+(\.\d{1,2})?$/,

但它应该允许任何精度..如何更改此正则表达式以允许任何精度值?

像12.212121212121212121212...

现在只需要两个精度... 1223232323.23

我已经尝试过这个不起作用..

/^\d+(\.\d{1,All})?$/,

最佳答案

/^\d+(\.\d{1,})?$/

或者:

/^\d+(\.\d+)?$/

关于javascript - 正则表达式允许无限精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12401302/

相关文章:

.net - 在运行时,与扩展方法相关的开销是多少? (。网)

regex - Actionscript 3 处理器中的正则表达式使用是否密集?

javascript - 如何更改下面的 url 重定向脚本

javascript - JavaScript 中的反射

javascript - 淡入淡出 PNG Sprite

Javascript 动态表单字段

javascript - 将 URL 最后一部分与 JavaScript 匹配的正则表达式

javascript - 关闭浏览器时向数据库发送查询

.net - 将项目从 .NET 3.5 移动到 .NET 4.0 : Suddenly Release Handle Failed

c# - 如何在 Linq to SQL 中合并日期时间偏移量?