У меня есть текст, который отформатирован следующим образом:Анализ строк в Python, регулярное выражение?
| а затем | переменное число пробелов | а затем | соответствующий текст (путь а папку, содержащую пробелы | следуют | переменным числом белых пространств | следуют | не релевантный текст |
Моя цель состоит в том, чтобы извлечь два соответствующий текст, но у меня нет опыта в работе с регулярными выражениями (я считаю, что это то, что я должен использовать?)
заранее спасибо :)
Например:
68465d1wd C:\nice\ pro g ram files\path.html d d5 d w4d w5 d 4wd46
Я хотел бы извлечь
Foo = 68465d1wd
бар = path.html
можете ли вы привести пример кода? кажется, что вы можете использовать split(), чтобы сделать это – Twissell
Какой ресурс вы используете для информации о регулярном выражении? Техника, в которой вы нуждаетесь, довольно проста. Используйте круглые скобки для соответствующего текста и '*' для переменной пробела. Вам просто нужно выяснить, как отделить ваш путь к папке от не относящегося к делу текста. –
@Twissell отредактирован в примере –