я следующая строка з = «~ VERSION 11 11 11,1 222 22 22,222»Как совместить это регулярное выражение в python?
Я хочу, чтобы извлечь следующее в следующих переменных:
string Variable1 = "11 11 11.1"
string Variable2 = "222 22 22.222"
Как извлечь это с регулярным выражением? Или есть лучший альтернативный способ? (Примечание, Там может быть переменное расстояние в между лексем, которые я хочу, чтобы извлечь и ведущий персонаж может быть нечто иное, чем ~, но это, безусловно, будет символом:
например, могут быть:
~ VERSION 11 11 11.1 222 22 22.222
$ VERSION 11 11 11.1 222 22 22.222
@ VERSION 11 11 11.1 222 22 22.222
Если регулярное выражение не имеет смысла для этого или, если есть лучший способ, пожалуйста, рекомендую. Как преформ экстракцию в этих двух переменных в Python?
Откуда вы знаете, что '222' является началом второй переменной, а не' 22' или '11.1'? –
@ KarlKnechtel: Я интерпретировал его как две группы из трех чисел (два целых числа и десятичные числа). Эти две переменные (ы), которые он хочет, имеют три поля по ширине. –