2

私の Sanitize clean 関数はコードを変更します:

<h1>Test</h1>\r\n\r\n<ol>\r\n  <li>Foo</li>\r\n  <li>Bar</li>\r\n</ol>\r\n\r\n<p>Test end.</p>

<h1>Test</h1>\r\n\r\n<ol>\n<li>Foo</li>\r\n  <li>Bar</li>\r\n</ol><p>Test end.</p>"

結果のサニタイズされたコードは、ほぼ完全に同じです。戻り文字以外の違いは非常に小さいです:

  • 最初のリスト項目の前の改行の後の 2 つのスペース (順序付きリスト内) リスト項目
  • 順序付きリストの終了タグの後の改行。

なぜこれになるのかについて何か考えはありますか?

4

0 に答える 0