回答
你可能做到这一点,并寻找*
,但正则表达式的工作。
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. Python:根据子列表对列表中的列表中的元素进行切片,取决于子列表
- 9. 获取特定于其中元素的子列表的索引
- 10. 无法在xpath中获取div元素中的子元素
- 11. Python:获取列表中指定元素后面的项目
- 12. 从python列表中获取正确的元素
- 13. Python + Selenium有效获取列表中元素的属性
- 14. 如何从python列表中获取最常见的元素
- 15. 机制,从列表中获取元素
- 16. SML:从列表中获取元素
- 17. 从列表中获取元素
- 18. Lisp从列表中获取元素
- 19. 从方案列表中获取元素
- 20. 从列表中获取元素ocaml
- 21. 列表打印元素列表中的字符串python 2.7
- 22. 检查列表中的元素是否存在于python列表的元素中
- 23. 在Python中获取活动元素
- 24. 在tinyxml2中获取子元素
- 25. 如何在JS中获取元素的子元素的类?
- 26. 在Python中搜索某个元素和字符串内的元素的列表
- 27. UIWebView中获取表元素
- 28. Javascript - 在[contenteditable]的子元素中获取插入符号元素
- 29. 如何在jQuery UI中获取拖动元素的子元素
- 30. Python:在循环列表中删除列表中的元素
像垃圾说,不使用电锯,正则表达式是电锯 – 2010-08-02 19:39:23