У меня есть следующий фрейм данных в Python:
abc12345
abc1234
abc1324.
Как извлечь только те, которые имеют три буквыследуют пять цифр?
Желаемый результат будет:
abc12345.
df.column.str.extract('[^0-9](\d\d\d\d\d)$')
Я думаю, что это работает, но есть ли лучший способ изменить (\ d \ d \ d \д \ д)? Что если бы у меня было около 30 цифр. Тогда мне придется 30 раз набрать \ d, что неэффективно.