我这里有个两个正则表达式的问题:
第一个:
l_cnt ="26";
var b = new Array();
b[1] = new Array('1765','404','#00dd00','緿瑆ヒ舱羛辽','茎&#23572;セ衊','い场─','<font color=red>LIVE.</font> 05:00PM','17EB45F6','1.0','-0.96','0.88','11/03/2006 04:41:58','17EB45F7','2.50','0.87','-0.97','11/03/2006 04:43:32', '','','','','' , '','','','','' , '','','','','' ,'False','0','0','False','h','','False');
b[2] = new Array('1792','695','#00cc33','ㄈì羛獵&#38182;&#26631;&#36187;()','い瓣 (い)','&#22269;','<font color=red>LIVE</font> 05:15PM','17EB467E','1/1.5','0.97','0.93','11/03/2006 04:44:35','17EB467F','2.5/3','-0.92','0.82','11/03/2006 04:38:34', '','','','','' ,'17EB4680','0.50','0.83','-0.95','11/03/2006 03:38:19','17EB4681','1/1.5','-0.85','0.73','11/03/2006 04:36:26','False','0','0','False','h','h','True');
................
b_cnt ="104";parent.ShowBetList();
</script>
想把数组里面的值提取出来,我写的表达式是:@"b\[\d+\] = new Array(?<haha>.*);"但不能取得所有的数组,只能取得部分.第二个问题:
parentFrame.ahtype = 'RAH';
parentFrame.outype = 'ROU';
parentFrame.oetype = 'ROE';
parentFrame.thisPageBreakerType = '';
</script>
<script>parentFrame.dT('走地','rah','更新','2','250','更换模式')</script>

<script>parentFrame.dTT('时间','RAH','比数','主客球队','让球','大/小','备注','您的浏览器已经没有更新超过','分钟','请检察您是否在线','联赛','1x2','单/双')</script>
<script>parentFrame.dM('198702','01/11<br>12:30pm','0','0','切辛纳','主','泰利斯天拿','a','&#24179;&#25163;/&#21322;&#29699;','1.060','0.840','1','1.150','-120','0.710','0', '17', '意乙', '#006600','0.000','0.000','&nbsp;', '&nbsp;', '&nbsp;','0',
'1','1',
'0.560','1.320','&#24179;&#25163;',
'','','&#24179;&#25163;',
'','','&#24179;&#25163;',
'','','&#24179;&#25163;',
'','','&#24179;&#25163;',
'0.600','1.240','0.5/1',
'','','0',
'','','0',
'','','0',
'','','0',
'199969','','','','',
'1','','','','',
'a','','','','')</script>

<script>parentFrame.dM('198703','01/11<br>12:30pm','2','0','祖云达斯','主','布雷西亚','a','&#21322;&#29699;/&#19968;&#29699;','1.170','0.730','3/3.5','1.020','-120','0.840','0', '17', '意乙', '#006600','0.000','0.000','&nbsp;', '&nbsp;', '&nbsp;','0',
'1','1',
'0.780','1.100','&#21322;&#29699;',
'','','&#24179;&#25163;',
'','','&#24179;&#25163;',
'','','&#24179;&#25163;',
'','','&#24179;&#25163;',
'0.000','0.000','3.5',
'','','0',
'','','0',
'','','0',
'','','0',
'199970','','','','',
'1','','','','',
'a','','','','')</script>

</table>
 <table><tr><td></td></tr></table>
想取得<script>parentFrame.dM与</script>数组之间的值
我写的正则表达式是parentFrame\.dM(.*[\r\n|\t|.].))</script>,但一个数组也取不到
严重困惑..........这两个正则表达式怎么写才对呢?哪位大侠肯出手救小弟于水火呀?呜呜.........