我尝试使用re来正则判断是不是一个小数,但是我目前很疑惑有两种小数形式, 一个是0.123123, 一个是123.12, 一个小数点前面就只有0, 另一个前面是有数的, 这个该怎么办?
re.match(r"0?[.][1-9]|[1-9][0-9][.][1-9]+",str)试试这个,用|来表示两种选择