7
A
回答
23
如果你只是想檢查一個換行符(\n
)時,你可以使用Python的in
運營商來檢查,如果它在一個字符串:
>>> "\n" in "hello\ngoodbye"
True
...或作爲if
的一部分聲明:
if "\n" in foo:
print "There's a newline in variable foo"
在這種情況下,您不需要使用正則表達式。
9
是的,是這樣的:
if '\n' in mystring:
...
(Python中確實有正則表達式,但他們在這種情況下是矯枉過正。)
+0
是的,我意識到當你閱讀文檔.. – change 2011-03-04 15:15:32
相關問題
- 1. 檢查字符串中的新行
- 2. Python:檢查字符串中的字符
- 3. 如何在Python中查找字符串中的x
- 4. 如何在Python中查找字符串中的'\'3
- 5. 在Python中檢查字符串數字
- 6. 檢查字符串x是否等於字符串中的任何字符串[]
- 7. 在Python中檢查兩個字符串?
- 8. Python:如何檢查列表中的子串的字符串?
- 9. 如何從python中的字符串搜索新的行字符
- 10. 如何在Python中檢查字符串是否有數字值?
- 11. python檢查列表中的字符串?
- 12. 如何檢查,如果用戶輸入是Python中的字符串3
- 13. 如何匹配Python原始字符串中的新行字符
- 14. python:檢查子字符串是否在字符串元組中
- 15. write() - 在Python 3.x中編碼的字符串
- 16. 在markdown字符串中檢測新行
- 17. 檢查字符串中是否有一行中有3個相同的字符
- 18. 如何檢查Python中某個字母的字符串?
- 19. 如何檢查字符串中的值?
- 20. 如何檢查字符串中的值?
- 21. 的Python 3.X - 如何找到字符集的交集在兩個字符串
- 22. 如何檢查字符串是否在字符串列表中
- 23. 如何在java中檢查字符串與字符串數組?
- 24. Python的3.x中 - 轉換爲bytearray的字符串表示回字符串
- 25. Python:字符串中的字符串檢查失敗
- 26. 如何檢查是否字符串在Python中
- 27. 如何在python中檢查多個空字符串
- 28. 檢查Actionscript 3中的文本「開始」子字符串3
- 29. 如何禁用python 3.x中的ssl檢查?
- 30. 在python中查找字符串中較舊的日期3
我希望的解決方案,以檢查_any_一種新行的不只是unix風格。 – ThorSummoner 2015-07-24 18:48:19
注意:[有多個可能被識別爲換行符的Unicode字符](https://docs.python.org/3/library/stdtypes.html#str.splitlines) – jfs 2015-11-26 17:55:15
@ThorSummoner:Python默認使用通用換行模式即,特定於平臺的換行符(例如'\ r \ n'')在輸入時被翻譯爲''\ n'',反之''\ n''在輸出時被翻譯爲'os.linesep'。如果你不關心Unicode換行符,在大多數情況下,'\ n''是你所需要的。 – jfs 2015-11-26 17:56:54