Regex pour les nombres flottants positifs

Par exemple:
10
0.1
1.23234
123.123
0.000001
1.000
.3

Et de mauvais exemples:
0001.2
-12
-1.01
+2.3

EDIT: standart JavaScript regex.

source d'informationauteur Sergey Metlov