Мне нужно проверить, находится ли строка в следующем формате
{x: y} или {x, y, ..., z}, где x, y, z являются целыми или двойными числами.
Я думал, что мне нужен рег-экс и / или переводчик.
Кто-нибудь знает, как это сделать?
Кроме того, предложение для библиотеки, которая делает это, будет высоко ценится.
Вторым шагом будет использование интерпретатора, который будет интерпретировать такие выражения:
0,5 * {0,4,0,6,0,7} -> {0,2,0,3,0,35}. Я понимаю, что оптимальным подходом было бы определить грамматику для этого, которую может использовать переводчик.
Спасибо,
B