Я пытаюсь найти шаблон регулярного выражения и поместить его в столбец информационного кадра, циклически перебирая значения другого столбца.
Проблема: она творит чудеса вплоть до 60-й итерации, но затем показывает толькоNaN.У меня 400 000 записей, и большинство из них должно совпадать.
Почему это так и как я могу это исправить?
import re
new_mail = []
for urlcore in re.finditer('https*://[www.]*(\S*).*\.(fr|com)',str(df['Site_Web'])):
yolo = urlcore.group(1)
new_mail.append(yolo)
df['urlcore'] = pd.Series(new_mail)
df['urlcore'] = df['urlcore'].str.replace('.', '', regex=True).replace('-', '', regex=True)