104
A
回答
175
string.split('$$TEXT$$')
?
>>> a="1.MATCHES$$TEXT$$STRING"
>>> a.split("$$TEXT$$")
['1.MATCHES', 'STRING']
>>> a="2.MATCHES $$TEXT$$ STRING"
>>> a.split("$$TEXT$$")
['2.MATCHES ', ' STRING']
和:
>>> [x.strip() for x in "2.MATCHES $$TEXT$$ STRING".split("$$TEXT$$")]
['2.MATCHES', 'STRING']
+1
我想知道,第一個例子(簡單地使用split())和第二個例子(使用for循環)之間有什麼區別? – EndenDragon 2016-06-26 18:21:53
+4
@EndenDragon for循環會自動應用'x.strip()'並返回兩側沒有空白的匹配列表。細節決定成敗。 – 2016-06-29 13:59:59
4
您可能感興趣的csv
模塊,這是專爲逗號分隔的文件,但可以很容易地修改爲使用自定義分隔符英寸
import csv
csv.register_dialect("myDialect", delimiter = "$$TEXT", <other-options>)
lines = [ "1.MATCHES$$TEXT$$STRING", "2.MATCHES $$TEXT$$ STRING" ]
for row in csv.reader(lines):
...
相關問題
- 1. 在Python中使用多個分隔符分割字符串
- 2. 如何在Python中用多個分隔符分割字符串?
- 3. 分割Python字符串中的最後一個分隔符?
- 4. 分割分隔字符串
- 5. 如何在python中用多個分隔符分割一個字符串?
- 6. 用unicode分隔符分割字符串?
- 7. 在vb.net中分割一個字符串(無分隔符)
- 8. 在bash中的分隔符上分割一個字符串?
- 9. 在python中分割字符串的分隔符
- 10. 在java中使用多個分隔符分割字符串
- 11. 使用多個分隔符在swift中分割字符串
- 12. 分割使用多個分隔符在Java中的字符串
- 13. 如何在lua中用多個分隔符分割字符串?
- 14. 字符串分割到兩個字符串由分隔符
- 15. 分割字符串分隔符
- 16. 按分隔符分割大字符串
- 17. 分割字符串由分隔符
- 18. Haskell - 按分隔符分割字符串
- 19. PHP字符串分割由分隔符
- 20. 按分隔符分割字符串
- 21. 由分隔符分割字符串
- 22. 在分隔符上分割一個字符串
- 23. 如何分割具有多個分隔符的Python字符串?
- 24. Python:分割字符串與多個分隔符
- 25. 在C分段錯誤中用分隔符分割字符串
- 26. 如何分割一個字符串並在python中返回其分隔符?
- 27. 如何使用字符串分隔符分割字符串?
- 28. 如何使用字符串分隔符分割字符串?
- 29. 在Python中分割分號分隔的字符串
- 30. Java字符串分割多個字符分隔符
http://docs.python.org/library/stdtypes.html#str.split – getekha 2010-08-13 08:50:15
值得一讀Python標準的文件,並試圖瞭解別人很少進行節目開始掌握的基礎知識蟒蛇。練習和複製/修改是學習語言的很好工具。 – 2010-08-13 09:00:48