У меня есть набор данных, который выглядит следующим образом:
Column1
-------
abcd - efghi 1234
aasdas - asdas 54321
asda-asd 2344
aasdas(asd) 5234
Я хочу иметь возможность вытащить все, что исключит число, поэтому оно будет выглядеть так:
Column2
-------
abcd - efghi
aasdas - asdas
asda-asd
aasdas(asd)
Это мое текущее регулярное выражение:
df['Column2'] = df['Column1'].str.extract('([A-Z]\w{0,})', expand=True)
Но оно извлекает только первое слово, которое исключает скобки и дефисы.Любая помощь будет оценена ... спасибо!