帮忙修改一下这个正则表达式.
源码:
<ol class='list'><li class='GameName'>游戏</li><li class='ServerName'> 服务器</li><li class='ServerPrice'>单价</li><li class='ServerQuantity'> 收货量</li><li class='ServerState'>状态</li><li class='ServerOrder'>操作</li></ol> <ol class='list'><li class='GameName'>魔兽欧服</li><li class='ServerName'> 德 Anetheron -H</li><li class='ServerPrice'>0.18 元/G</li><li class='ServerQuantity'> 6640</li><li class='ServerState'><font color=red>紧急</font></li><li class='ServerOrder'><a href='OrderStepFirst.asp?ServerId=26'>下单</a></li></ol>
<ol class='list'><li class='GameName'>魔兽欧服</li><li class='ServerName'> 德 Arthas -A</li><li class='ServerPrice'>0.12 元/G</li><li class='ServerQuantity'> 11000</li><li class='ServerState'><font color=red>紧急</font></li><li class='ServerOrder'><a href='OrderStepFirst.asp?ServerId=43'>下单</a></li></ol>
<ol class='list'><li class='GameName'>魔兽欧服</li><li class='ServerName'> 德 Arthas -H</li><li class='ServerPrice'>0.16 元/G</li><li class='ServerQuantity'> 17480</li><li class='ServerState'><font color=red>紧急</font></li><li class='ServerOrder'><a href='OrderStepFirst.asp?ServerId=44'>下单</a></li></ol>
<ol class='list'><li class='GameName'>魔兽欧服</li><li class='ServerName'> 德 Azshara -H</li><li class='ServerPrice'>0.14 元/G</li><li class='ServerQuantity'> 8200</li><li class='ServerState'><font color=red>紧急</font></li><li class='ServerOrder'><a href='OrderStepFirst.asp?ServerId=54'>下单</a></li></ol>
<ol class='list'><li class='GameName'>魔兽欧服</li><li class='ServerName'> 德 Baelgun -A</li><li class='ServerPrice'>0.15 元/G</li><li class='ServerQuantity'> 8079</li><li class='ServerState'><font color=red>紧急</font></li><li class='ServerOrder'><a href='OrderStepFirst.asp?ServerId=55'>下单</a></li></ol>
采集规则:
<ol[^>]*?><li[^>]*?>[^<]*?</li><li[^>]*?>(?<area>[^-]*?)-(?<type>[^<]*?)</li><li[^>]*?>(?<price>0\.\d{1,2})[^<]*?</li><li[^>]*>(?<num>[^<]*?)</li><li[^>]*?><font[^>]*?>(?<state>[^<]*?)</font></li>
结果:
服务器</li><li class='ServerPrice'>单价</li><li class='ServerQuantity'> 收货量</li><li class='ServerState'>状态</li><li class='ServerOrder'>操作</li></ol> <ol class='list'><li class='GameName'>魔兽欧服</li><li class='ServerName'> 德 Anetheron H 0.18 6640 紧急
德 Arthas A 0.12 11000 紧急
德 Arthas H 0.16 17480 紧急
德 Azshara H 0.14 8200 紧急
德 Baelgun A 0.15 8079 紧急
问题:
服务器</li><li class='ServerPrice'>单价</li><li class='ServerQuantity'> 收货量</li><li class='ServerState'>状态</li><li class='ServerOrder'>操作</li></ol> <ol class='list'><li class='GameName'>魔兽欧服</li><li class='ServerName'>
是不想要的,,但怎么修改都不能去掉.谢谢...