0
A
回答
4
使用正則表達式(http://docs.python.org/library/re.html)?
請問您是否更具體,我不認爲我完全理解您要完成什麼。
編輯:
好的,現在我明白了。這樣做可以更容易,但這裏有雲:
>>> import re
>>> s = "foo(bar)whatever"
>>> r = re.compile(r"(\()(.+?)(\))")
>>> r.sub(r"\1baz\3",s)
'foo(baz)whatever'
對於括號的多層次這是不行的,或者更確切地說,它會工作,但你可能不希望它做的事。
嘿,作爲獎金這裏是相同的正則表達式,只是現在它會在最裏面的括號替換字符串:
r1 = re.compile(r"(\()([^)^(]+?)(\))")
相關問題
- 1. 我應該用Python代替VBA嗎?
- 2. 替代Python 3中的execfile嗎?
- 3. 替代MySQL嗎?
- 4. 用遞歸Python代替迭代Python
- 5. 可以用regex替代替換嗎?
- 6. 替代在Python
- 7. 替代python statvfs?
- 8. 替代在Python
- 9. WPF替代python
- 10. 替代(Python)PDFtk?
- 11. python python替代python 1.7
- 12. 有suPHP替代嗎?
- 13. 替代波動嗎?
- 14. exec/eval的替代品嗎?
- 15. python替換不會用「\」代替「'」
- 16. DebugView的替代品嗎?
- 17. 我可以用JavaScript代替PHP,用Node.js代替Apache嗎?
- 18. 替代python-config可從Python中調用
- 19. python替代gotoxy C代碼
- 20. 替代這個python代碼?
- 21. 遞歸替代 - Python
- 22. Python - 替代list.remove(x)?
- 23. Python替代ruby watirrecorder?
- 24. Python打印替代
- 25. 替代密碼Python
- 26. Python替代Javascript function.bind()?
- 27. 替代python的httplib?
- 28. Python成像替代
- 29. Openshift:phpMyAdmin替代python mySql
- 30. ViewPager可以替代ActivityGroup嗎?
編輯,所以我有一個字符串和我與替換替換一些字符。 ()。然而,有時我想替換文本 - 我如何指定將其替換爲方括號內的任何內容? – Solihull 2009-05-23 07:42:19
目前我正在嘗試使用。但它似乎並沒有工作 – Solihull 2009-05-23 07:52:23