Angular ng-pattern 允许一个点

Angular ng-pattern to allow one dot

如何使用 Angular 允许文本输入、数字和一个点?

我在 html 上有这个:

  <input type="text"  ng-pattern="/^[0-9.]*$/" />

但我只想允许一个点。

有什么想法吗?

您似乎想要允许小数或整数。

^[0-9]+(?:\.[0-9]+)?$