Вид как этот вопрос, но наоборот.
Для строки типа 1
, 1/2
или 1 2/3
, какой лучший способ преобразовать ее в float? Я думаю об использовании регулярных выражений в каждом конкретном случае, но, возможно, кто-то знает о лучшем способе или уже существующем решении. Я надеялся, что могу просто использовать eval
, но я думаю, что 3-й случай предотвращает это.