Ниже приведена PythonКак захватить число, зажатое между запятыми?
фрагментов пользовательскогоline = '3520005,"Toronto (Ont.)",C ,F,2503281,2481494,F,F,0.9,1040597,979330,630.1763,3972.4,1\r\n'
, и я хочу, чтобы иметь возможность получить первый номер зажатого между двумя запятыми, которые в этом случае будут ,2503281,
Однако то, что я придумал, кажется, не правильно работать: m = re.search("\,([0-9])*\,",line)
сохраняет только последнюю цифру.
Я думаю, вам нужно переместить '*' внутри группы захвата, например: '', (0-9) *), '' –
, вероятно, вы должны использовать модуль 'csv', потому что он может содержать больше' , 'внутри кавычек – JBernardo