RegEx - 排除零

D_D*_*D_D 0 regex

如何在此正则表达式中排除0输入?用户应该能够输入任何数字......但不能输入零

^([0-9]*|\d*\.\d{1}?\d*)$
Run Code Online (Sandbox Code Playgroud)

谢谢.

Mik*_*ite 9

以下正则表达式

^(?!0*(\.0+)?$)(\d+|\d*\.\d+)$
Run Code Online (Sandbox Code Playgroud)

不匹配

0
0.0
 .0
Run Code Online (Sandbox Code Playgroud)

但允许

  .1
 0.01
 1.00
 1.1
01.01
10.10
 1
Run Code Online (Sandbox Code Playgroud)