xpban2006 发表于 2010-12-16 20:01:13

网页上的源码,我加的正则或会出现空值?

有两个条件的正则表达式,单个条件的正式都会准确的获取,因为有两个条件,我就用了或就是"|",但获取的值里有空值,遇到第二个条件时总是先空一个。哪位前辈指点下,谢谢!
$Returnbfb=StringRegExp($line,'\s<font class="r">(\d{1,3}.\d{2}%)\s*</font>|\s<font class="g">(-\d{1,3}.\d{2}%)</font>',3)这个是我用的正则表达式。

298311657 发表于 2010-12-16 20:37:24

\s<font class="">(\d{1,3}.\d{2}%)\s*</font>

xpban2006 发表于 2010-12-17 15:14:03

谢谢!人真好哦~
页: [1]
查看完整版本: 网页上的源码,我加的正则或会出现空值?