我想将"Onehundredthousand"
拆分为"one"
"hundred"
"thousand"
使用python。 我该怎么做?将字符串拆分为python中的单独字符串
2
A
回答
5
>>> s = "Onehundredthousand"
>>> s.replace('hundred', '_hundred_').split('_')
['One', 'hundred', 'thousand']
这只对给定的字符串有效。
4
使用正则表达式re.split
。如果您使用捕获组作为分隔符,它也将被包括在结果列表:
>>> import re
>>> re.split('(hundred)', 'Onehundredthousand')
['One', 'hundred', 'thousand']
+0
感谢您的支持 –
6
您可以使用一个字符串的partition
方法将其分为3个部分(左部分,分离器,右边部分):
"onehundredthousand".partition("hundred")
# output: ('one', 'hundred', 'thousand')
相关问题
- 1. 将字符串拆分为两个单独的字符串
- 2. 将字符串拆分为字符串
- 3. 将字符串拆分为字符串
- 4. C#拆分字符串 - 将字符串拆分为数组
- 5. Java:将字符串拆分为单独的字符串和整数变量
- 6. 将字符串拆分为“|”
- 7. 拆分字符数组为单独的字符串
- 8. 将lua字符串拆分为字符
- 9. 将表空间中的字符串拆分为单独的列
- 10. 如何将json字符串拆分为mysql中的单独行
- 11. Python的字符串拆分
- 12. 如何将字符串拆分为java中的子字符串
- 13. 如何将字符串拆分为iOS中的子字符串?
- 14. 将CSV字符串拆分为PHP中的多个字符串
- 15. 如何在python中将字符串拆分为字符?
- 16. 将字符串生成器拆分为字符串字符串特定字符
- 17. Python字符串拆分
- 18. Python字符串拆分
- 19. 拆分字符串在python
- 20. Python字符串拆分
- 21. Python拆分字符串
- 22. 如何将字符串拆分为字母字符串和数字字符串?
- 23. 将字符串拆分为两个单独的属性ruby
- 24. Elisp拆分字符串函数来拆分字符串。字符
- 25. 在iOS中将字符串拆分为子字符串
- 26. 将字符串拆分为字典
- 27. 如何将分号分隔的字符串拆分为字符串中的单独项目?
- 28. 如何将字符串拆分为等长的子字符串?
- 29. 如何将字符串拆分为重复的子字符串
- 30. 将字符串拆分为多个较小的字符串
post ur attempts .. –
只是对于这个特定的字符串,可以有n种不同的解决方案。但是如果你想要一个通用的解决方案,你需要有一些分隔符。 –