javascript - 用于查找小数/ float 的正则表达式?

标签 javascript regex floating-point decimal

我需要一个十进制/ float 的正则表达式,例如 12 12.2 1236.32 123.333 和 +12.00 或 -12.00 或 ...123.123... 以便在 javascript 和 jQuery 中使用。 谢谢。

最佳答案

可选择在开头匹配 + 或 -,后跟一个或多个小数位,可选后跟一个小数点和一个或多个小数位,直到字符串结尾:

/^[+-]?\d+(\.\d+)?$/

RegexPal

关于javascript - 用于查找小数/ float 的正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10256061/

相关文章:

javascript - offset() 未定义 'error'

javascript - 如何在我的查询中包含自定义 SELECT

javascript - 无法将 unicode 标志添加到正则表达式以进行电子邮件检查

java - 如何使用java正则表达式将查询列表sql转换为查询计数sql

python : Convert 2 ints to float

c - C 中的脚本未正确添加 float

javascript - 我可以保护我的网站免受客户端广告注入(inject)吗?

javascript - 数据表:DataTables_selected

regex - 无法使用 nginx logwarn 正确解析包含特定关键字的日志行

c++ - 使用 C++,有没有办法检测编译器/系统是否将 floats/doubles 非规范化为 "normalized"?