Python: add > escaping
This commit is contained in:
@@ -20,7 +20,10 @@ class TextNode(object):
|
||||
return self.textContent
|
||||
|
||||
def __str__(self):
|
||||
return self.textContent.replace('&', '&').replace('<', '<')
|
||||
return (self.textContent
|
||||
.replace('&', '&')
|
||||
.replace('<', '<')
|
||||
.replace('>', '>'))
|
||||
|
||||
|
||||
class Element(object):
|
||||
|
||||
4
test.py
4
test.py
@@ -47,7 +47,7 @@ This is <del>strikethrough</del>, as is <del>this</del>. Source
|
||||
code looks like <code>this</code>. Fixed width text looks like
|
||||
<tt>this</tt>. <pre>This sentence is inline pre-formatted, which stops
|
||||
'''''this from being bold and italic.'''''</pre> We can also
|
||||
stop <u>this from being underlined</u>, or just try
|
||||
<pre>interrupting cow style.</pre><blockquote>This is a blockquote</blockquote></p><p><h2>Header 2</h2><h3>Header 3 <i>with italics</i></h3><h4>Header 4</h4><h5>Header 5</h5><h6>Header 6</h6><hr></hr><ul><li>Item 1a</li></ul><ul><li>Item 1b</li></ul><ul><ul><li>Item 2</li></ul></ul><ul><ul><ul><li>Item 3</li></ul></ul></ul><ul><li>Item 1c</li></ul><ol><li>Item 1a</li></ol><ol><li>Item 1b</li></ol><ol><ol><li>Item 2</li></ol></ol><ol><ol><ol><li>Item 3</li></ol></ol></ol><ol><li>Item 1c</li></ol><def>I don't really understand what a definition is</def><blockquote>But blockquotes are easy</blockquote><blockquote2>Even larger ones</blockquote2><blockquote5>And really huge ones</blockquote5><pre>This line is pre-formatted and <del>not interpolated</del>
|
||||
stop <u>this from being underlined</u>, or just try
|
||||
<pre>interrupting cow style.</pre><blockquote>This is a blockquote</blockquote></p><p><h2>Header 2</h2><h3>Header 3 <i>with italics</i></h3><h4>Header 4</h4><h5>Header 5</h5><h6>Header 6</h6><hr></hr><ul><li>Item 1a</li></ul><ul><li>Item 1b</li></ul><ul><ul><li>Item 2</li></ul></ul><ul><ul><ul><li>Item 3</li></ul></ul></ul><ul><li>Item 1c</li></ul><ol><li>Item 1a</li></ol><ol><li>Item 1b</li></ol><ol><ol><li>Item 2</li></ol></ol><ol><ol><ol><li>Item 3</li></ol></ol></ol><ol><li>Item 1c</li></ol><def>I don't really understand what a definition is</def><blockquote>But blockquotes are easy</blockquote><blockquote2>Even larger ones</blockquote2><blockquote5>And really huge ones</blockquote5><pre>This line is pre-formatted and <del>not interpolated</del>
|
||||
</pre><pre>This line is also pre-formatted
|
||||
</pre></p></wikidoc>"""
|
||||
|
||||
Reference in New Issue
Block a user