对于Python,我知道“\ n”会跳到字符串中的下一行,但我想要做的是将字符串中的每个“,”替换为“\ n”。那可能吗?我对Python很陌生。Python和换行符
回答
试试这个:
text = 'a, b, c'
text = text.replace(',', '\n')
print text
对于列表:
text = ['a', 'b', 'c']
text = '\n'.join(text)
print text
您可以通过转义反斜杠来将文字\n
插入到您的字符串中,例如,
>>> print '\n'; # prints an empty line
>>> print '\\n'; # prints \n
\n
在正则表达式中使用相同的原理。使用此expresion与\n
取代所有,
中的字符串:
>>> re.sub(",", "\\n", "flurb, durb, hurr")
'flurb\n durb\n hurr'
我并没有问如何逃避\ n我问的是如何用字符串中的'\ n'替换字符','。 – user1114215 2012-01-01 15:21:40
好吧,现在我明白了!谢谢! – user1114215 2012-01-01 15:25:59
对不起,误解了你的问题。 – bkzland 2012-01-01 15:26:41
>>> str = 'Hello, world'
>>> str = str.replace(',','\n')
>>> print str
Hello
world
>>> str_list=str.split('\n')
>>> print str_list
['Hello', ' world']
对于您可以检查futher操作: http://docs.python.org/library/stdtypes.html
你会如何做一个清单? – user1114215 2012-01-01 15:23:09
- 1. 换行符在Python
- 2. Python lxml.html换行符?
- 3. Python msgpack模块:packb和换行符
- 4. Python的家当和换行符
- 5. 换行符来自Python?
- 6. Python的GUI换行符
- 7. Python:换行符的帮助
- 8. Python Django send_mail换行符?
- 9. Python中删除换行符
- 10. JSON和换行符
- 11. pyparsing和换行符
- 12. fscanf和换行符
- 13. fputcsv和换行符
- 14. 在Python中替换Microsoft Word换行符
- 15. 带空格/制表符/换行符 - python
- 16. Python中的特殊字符和换行符Doctest
- 17. Python - 删除行之前的换行符?
- 18. 替换常规换行符和统一码换行符
- 19. ColdFusion EncodeForHTML和换行符
- 20. Java TrayIcon.displayMessage()和换行符
- 21. jQuery .append()和换行符
- 22. 返回和换行符?
- 23. HTMLEditFormat和照顾换行符
- 24. PHP,mySQL,换行符和textareas
- 25. simple_format和2+换行符(\ n)
- 26. 返回和换行符
- 27. 验证AlphaNumeric和换行符
- 28. JSON.stringify在Firefox和换行符
- 29. php mcrypt_decrypt,base64_decode和换行符
- 30. Javascript和PHP5换行符
谢谢!!!!!我像一个魅力工作! – user1114215 2012-01-01 15:18:46
不客气:)如果答案有用,请考虑接受 – 2012-01-01 15:20:30
这可能适用于列表吗? – user1114215 2012-01-01 15:20:35