数値文字列を効率的に見つける方法を教えてください。
String str ="-100000.000";
System.out.println(str.matches("-?\\d+(\\.\\d+)?"));
完璧に動作しますが、このような数値文字列を受け入れたい
String length must be maximum (10,3)--- Example 1234567890.999
String length must be minmum (1)------0
Numeric String must be positive.
valid Numeric Strings(2.333 1878.12 787 989.0)