回答
你可能做到这一点,并寻找*
,但正则表达式的工作。
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