isNum

bool
isNum
(
string s
,
bool allowDecimalPoint = true
)

Return Value

Type: bool

true if a string is a number

Examples

assert("32".isNum == true);
assert("32.2".isNum == true);
assert("32.2.4".isNum == false);
assert("5.a".isNum == false);
assert("thisIsAVar_1234".isNum == false);
assert("5.3".isNum(false) == false);
assert("53".isNum(false) == true);
assert("-53".isNum(false) == true);
assert("-53".isNum(true) == true);
assert("-53.0".isNum(false) == false);
assert("-53.8".isNum(true) == true);
assert("-".isNum == false);
assert("".isNum == false);

Meta