0
Сначала код:Python Regexp отказ
str = "(suf) some text here (stuff here)"
r = re.split(r"(?<=[\)]) (?=[\w\(])", str)
Это пример некоторого кода я использую для анализа отформатированный файл. В основном я пытаюсь получить ('suf','some text here (stuff here)')
. Я пробовал различные перестановки, но все, что он мне дает, это целая строка.
Когда я запустите это, я получаю ['(suf)', 'некоторый текст здесь (материал здесь)'], разве это не то, что вы ищете? – xitrium
Работает для меня тоже. Вы уверены, что это точно (настоящая) строка, которую вы используете, когда это не удается? Попробуйте предоставить значение 'repr()'. –
Я не смог воспроизвести вашу проблему либо – Atif