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