在Python中选择大于的一切

时间:2013-02-12 06:26:01

标签: regex python-2.7

我有一个字符串

"Tyson Invitational 02/08/2013','#FFFFCC')""; ONMOUSEOUT=""kill()"" >6.54"

如何使用正则表达式选择右指点后的所有内容? Aka我怎么能得到6.54?

我试过

\>(.*)

但我不确定它是否正常工作。我用

m = re.search( '\>(.*)', row_out[5])

并获取

<_sre.SRE_Match object at 0x10b6105d0>

不确定是什么问题。

谢谢!

1 个答案:

答案 0 :(得分:0)

>>> import re
>>> str="""Tyson Invitational 02/08/2013','#FFFFCC')""; ONMOUSEOUT=""kill()"" >6.54"""
>>> re.search('\>(.*)',str)
<_sre.SRE_Match object at 0x7f0de9575558>
和以前一样。但是,将搜索结果分配给变量

>>> f=re.search('\>(.*)',str)
>>> f.groups()
('6.54',)