我刚开始弄清正则表达式,并希望能够帮助理解它。我一直在使用this来帮助我开始,但我仍然有一些麻烦找出来。一些正则表达式的东西
我所试图做的是采取这样的文字:
<td>8.54/10 over 190 reviews</td>
,并拉出了“8.54”,所以基本上在第一之间的任何东西“>”和“/”
使用我的noob技巧,我想出了这个:[0-9]。[0-9] [0-9],这将匹配8.54,并将工作的一切,但10.00,我需要考虑。
任何人都可以帮助我优化我的表达以适用于最后一种情况吗?
如果你真的寻找“第一之间基本上什么‘>’和‘/’”,那么你应该使用:'re.search('\>(* ?)/',text).group(1)' – jcollado 2011-12-20 15:29:23