Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我希望实现一个需要或不需要两个数字之间的点的正则表达式。我想管理 int 和 double 数字:用户可以输入一个数字,例如“1”或“1.5”,谢谢。
使用这个正则表达式:
d+([,.]d+)?
以下将完成这项工作:
^([1-9][0-9]*|0)(\.[0-9]+)?$
编辑