Как проверить, содержит ли строка только поплавки, разделенные запятыми без пробела. Что-то, как показано ниже:Проверьте, содержит ли строка только поплавки, разделенные запятыми в Ruby
str = "0.0687987167581341,0.120311605902415,89.8399554017928,198.151088713489" #true
str = "0.068798716758f1341,0.120311605902415, 89.8399554017928,198.151088713489" #False because of "f" in the first value.
str = "0.0687987167581341 0.120311605902415" # False because of no space and comma.
В принципе, как я могу проверить, является ли строка в следующей форме:
str = "<value>,<value>,<value>" # where value may only contains, integers, floats.
Это сообщение допустимо для строки типа 'str =..,., 4.," '. Я не думаю, что это так. – Linuxios
@ Linuxios. Это зависит от того, что OP означает поплавок и сколько разнообразия следует ожидать во входе. – sawa
У вас есть точка. Я все еще сомневаюсь, что '.' Или '4.' являются действительными вводами. – Linuxios