请问一个正则表达式的有关问题 刚才一个帖子没说清楚
请教一个正则表达式的问题 刚才一个帖子没说清楚
找不到专门的版块 因为是C#写的 所以就发到这里来了
用这个正则 <td>\s*(\d+)\s*</td>[\s\S]*?<td class="no_site">\s+([\d, ]+)\s*</td> 在这个网站https://www.acttab.com.au/keno/results 获得了需要的数据
但是我用 <class="(?:odd|)">\s+<td>(\d+)</td>\s+<td>([\d,]+)</td> 这个在这个网站http://www.bwlc.gov.cn/bulletin/keno.html想获取和上个相似的数据不成功 这个正则哪里错了 该怎么改 请高手忙个忙
刚才的帖子下面的地址没贴出来 难怪大家说没看明白
------解决思路----------------------
可能td和tr之间有换行,如果上面的正则不行,还需要调整
------解决思路----------------------
找不到专门的版块 因为是C#写的 所以就发到这里来了
用这个正则 <td>\s*(\d+)\s*</td>[\s\S]*?<td class="no_site">\s+([\d, ]+)\s*</td> 在这个网站https://www.acttab.com.au/keno/results 获得了需要的数据
但是我用 <class="(?:odd|)">\s+<td>(\d+)</td>\s+<td>([\d,]+)</td> 这个在这个网站http://www.bwlc.gov.cn/bulletin/keno.html想获取和上个相似的数据不成功 这个正则哪里错了 该怎么改 请高手忙个忙
刚才的帖子下面的地址没贴出来 难怪大家说没看明白
------解决思路----------------------
可能td和tr之间有换行,如果上面的正则不行,还需要调整
------解决思路----------------------
(?=<tr class="(odd)?">)(.*?)(?<=</tr>)