Я пытаюсь вывести данные из файла экспорта SQL с помощью регулярного выражения.Чтобы соответствовать полю содержимого публикации, я использую '(?P<content>.*?)
'.Он работает нормально большую часть времени, но если поле содержит строку '\ n', регулярное выражение не будет совпадать.Как я могу изменить регулярное выражение, чтобы соответствовать им?Спасибо!
Пример (я использую Python):
>>> re.findall("'(?P<content>.*?)'","'<p>something, something else</p>'")
['<p>something, something else</p>']
>>> re.findall("'(?P<content>.*?)'","'<p>something, \n something else</p>'")
[]
PS Кажется, что все строки с '\' в начале обрабатываются как escape-символы.Как я могу сказать regx относиться к ним, как они?