回答
你可能做到這一點,並尋找*
,但正則表達式的工作。
print re.search(r'\*\*(.*)\*\*', 'hello **world**').group(1) # prints 'world'
你需要知道究竟你在找什麼用正則表達式,所以想想**asd**dfe**
和類似的邊緣情況應該返回。
import re
print re.findall(r"\*\*(.*)\*\*", row[2])
會給你row[2]
每場比賽這是**
之間的列表。微調必要的正則表達式
行[2] .strip(「*」)
不要使用電鋸時,一把刀就行了。
>>>行[2 ] .strip('*') 'hello ** world' – 2010-08-02 19:17:29
呵呵?你怎麼知道哪個部分是'**'之間的部分? – 2010-08-02 19:18:17
oops,解析我的錯誤,謝謝。 – msw 2010-08-02 19:18:32
比方說,你不知道哪個元素有星星,你可以這樣做:
row=['alex','liza','hello **world**','blah']
for staritem in (item for item in row if '**' in item):
print(staritem)
_,_, staritem = staritem.partition('**')
staritem,_,_ = staritem.partition('**')
print(staritem)
- 1. Prolog在子列表中獲取元素
- 2. 從python列表中獲取元素
- 3. 在python中獲取子元素
- 4. 如何切分列表元素(獲取列表元素的子字符串)?
- 5. 在python中獲取列表中的最後幾個元素
- 6. 根據不同列表的索引獲取python中子列表的元素
- 7. 獲取列表中的元組元素
- 8. 在XQuery中獲取元素子元素
- 9. 獲取XML元素和子元素到列表中
- 10. Python:獲取特定的列表元素
- 11. 在方案中獲取元素列表
- 12. Python的 - 從列表中提取元素
- 13. 獲取python列表中的字符串之間的子串
- 14. 在列表元素中搜索子字符串刪除元素(Python)
- 15. 獲取Python中列表中最小N個元素的索引
- 16. 獲取列表中的單個元素
- 17. 獲取C#中的XSD元素列表
- 18. 獲取列表中的元素
- 19. Python:根據子列表對列表中的列表中的元素進行切片,取決於子列表
- 20. 獲取列表的元素通過python中的每個索引?
- 21. 獲取特定於其中元素的子列表的索引
- 22. Python:從元組列表中獲取元素,n一次列表中未知長度的元素
- 23. 無法在xpath中獲取div元素中的子元素
- 24. 如何從python列表中獲取最常見的元素
- 25. 從python列表中獲取正確的元素
- 26. Python:獲取列表中指定元素後面的項目
- 27. 如何獲取列表中最常見的元素(Python)
- 28. 如何從python列表中獲取元素的組合?
- 29. 從lisp列表中獲取元素
- 30. 從列表中獲取元素。 Dojo
像垃圾說,不使用電鋸,正則表達式是電鋸 – 2010-08-02 19:39:23