mooonpy.tools.string_utils module

mooonpy.tools.string_utils.is_float(string: str) bool[source]

regex to check if a string is a float

mooonpy.tools.string_utils.string2digit(string: str) int | str | float[source]

Converts a string to float or int :param string: String to be converted :type string: str :return: int or float or sring

Example:
>>> from mooonpy.tools import string2digit
>>> print(string2digit('5'))
5
>>> print(string2digit('5.1'))
5.1
>>> print(string2digit('5a'))
'5a'