擅长:python、mysql、java
<p>以上依赖于标识'\n'的答案不可靠。您需要使用<code>.splitlines()</code>。我没有足够的代表对选择的答案发表评论,当我编辑wiki时,有人只是恢复了它。所以能有更多代表的人来修理它。在</p>
<p>来自<code>textarea</code>的文本可以使用'\r\n'作为新行字符。在</p>
<pre><code>>> "1\r\n2".split('\n')
['1\r', '2']
</code></pre>
<p>单独使用“\r”在网页中是无效的,因此使用上述任何解决方案都会生成格式错误的网页。在</p>
<p>幸运的是python提供了一个函数来解决这个问题。可靠的答案是:</p>
^{pr2}$