private static final String |
Base10Decimal |
"\\.\\d+" |
private static final String |
Base10Digits |
"\\d+" |
private static final String |
Base10Exponent |
"[eE][\\-\\+]?\\d+" |
private static final String |
decimalRegex |
"[\\-\\+]?(\\d+(\\.\\d*)?)|(\\d+(\\.\\d*)?[eE][\\-\\+]?\\d+)|(\\.\\d+([eE][\\-\\+]?\\d+)?)" |
private static final int |
DOUBLE_SIGNIFICAND_PRECISION |
53 |
private static final String |
doubleRegex |
"[\\-\\+]?((Infinity)|(NaN)|(\\d+(\\.\\d*)?)|(\\d+(\\.\\d*)?[eE][\\-\\+]?\\d+)|(\\.\\d+([eE][\\-\\+]?\\d+)?))" |
private static final int |
FLOAT_SIGNIFICAND_PRECISION |
24 |
private static final String |
Infinity |
"(Infinity)" |
private static final String |
NotANumber |
"(NaN)" |
private static final String |
OptionalBase10Decimal |
"(\\.\\d*)?" |
private static final String |
OptionalBase10Exponent |
"([eE][\\-\\+]?\\d+)?" |
private static final String |
OptionalSign |
"[\\-\\+]?" |