У меня есть скопированный список, который я хочу преобразовать во фрейм данных pandas. Однако, когда я копирую тест, я получаю необработанные значения вместо строк. то есть foo, bar, buzz
вместо " foo", "bar", "buzz"
, список заканчивается цифрами, которые я не хочу заключать в кавычки. Мне удалось выделить текст между 2 запятыми, включая запятую, используя ,[^,]+
, но я не хочу включать запятую, потому что я хочу заменить текст внутри его завернутой в кавычки версией. Я не могу просто исключить числа из регулярного выражения, то есть ,[^,0-9]+
, потому что в некоторые категории встроены числа (например, iPhone -6s или Toyota Rav4). Как бы я совершил sh это?