У меня есть DataFrame со столбцом под названием «Имя файла», который содержит длинные строки, которые мне нужно разбить на разные столбцы.
df = pd.DataFrame({'File Name':['92.00.88 / Z.89 / JK89Y3333 Test File Name',
'94.00.21 / W.22 / JK89Y3333 Sample Document Title Here',
'94.10.31 / Y.88 / JK89Y3333 File Document Name',
'Phase 1',
'Phase 2']})
| File Name |
|--------------------------------------------------------|
| 92.00.88 / Z.89 / JK89Y3333 Test File Name |
| 94.00.21 / W.22 / JK89Y3333 Sample Document Title Here |
| 94.10.31 / Y.88 / JK89Y3333 File Document Name |
| Phase 1 |
| Phase 2 |
Вот как мне нужен DataFrame:
| File Number | Site | Barcode | Title | Phase |
|-------------|------|-----------|----------------------------|---------|
| 92.00.88 | Z.89 | JK89Y3333 | Test File Name | |
| 94.00.21 | W.22 | JK89Y3333 | Sample Document Title Here | |
| 94.10.31 | Y.88 | JK89Y3333 | File Document Name | |
| | | | | Phase 1 |
| | | | | Phase 2 |
Не могу понять, как это сделать с помощью RegEx.