繁体   English   中英

检测Python / Django textarea字段内的换行符

[英]Detecting line breaks within Python/Django textarea fields

我在Django中有一个textarea字段,我想从中检测换行符。 我可以看到换行符的存储是因为用户输入的页面重新加载显示了用户输入的换行符,但是我无法在Django / Python中检测到它们。

当我查看PostgreSQL的输出时,可以看到\\ r字符,但是这些字符似乎未在Python环境中显示。

我想做这样的事情:

text_blocks = text_area.split("\r")

但这行不通,我怀疑是幼稚的。

如何检测Python / Django中这些看似不可见的换行符?

尝试splitlines() ,这是python的内置字符串方法:

text_blocks = text_area.splitlines()

文档

返回字符串中的行列表,在行边界处中断。 除非给出了keepends并且为true,否则换行符不包含在结果列表中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM