Я использую отбеливатель для дезинфекции ввода пользователя. Но я использую Markdown, что означает, что мне нужно, чтобы символ blockquote> прошел, не будучи экранированным как & gt; поэтому я могу передать его misaka для рендеринга.Как предотвратить отбеливание от метки утечки> (blockquote), используемой в Markdown
В документации говорится, что по умолчанию она пропускает разметку html, но не говорит, как отключить ее для символа>. Мне все равно хотелось бы избежать реальных тегов html.
http://bleach.readthedocs.org/en/latest/clean.html
Любые другие идеи для дезинфицирующего ввода, а сохранением возможности использовать Markdown будут оценены.
спасибо! простой способ работает отлично, как быстрое решение, но он соответствует всем> символам, в том числе в конце тегов html. возможно ли, чтобы он соответствовал только> появлению после новой строки? я не смог заменить ('\ n >', '>') – aris