Я новичок в регулярных выражениях. Я должен разбить строку dataframe на 3 столбца на основе шаблона с помощью регулярного выражения.
Пример строки во фрейме данных:
"Sample String(just a / string) 04/04/2014 to ongoing"
Я пробую ниже регулярного выражения, но не работаю:
pat = re.compile("(?P<String_Name>[a-zA-Z- )(/ ]*)(?P<START_DATE>\d{1,2}/\d{1,2}/\d{2,4})(?P<stop_date>[a-zA-Z]*)?")
df=new_df.text.str.extract(pat)
Нужен вывод как это:
String_Name = Sample String(just a / string)
Start_Date = 04/04/2014
Stop_Date = ongoing