[BUG REPORT]The IsValueNumeric function cannot check negative numbers

_exprFunctions.IsValueNumeric = function(val) {
		var isNumericRegex = new RegExp("^[0-9,\\.\\s]+$", "gi");
		return isNumericRegex.test(val);
	};

The IsValueNumeric function cannot check negative numbers.