吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1462|回复: 20
收起左侧

[求助] 请大佬帮忙写个正则

[复制链接]
axwa 发表于 2021-1-16 12:43
本帖最后由 axwa 于 2021-2-8 15:46 编辑

需要 年度 、合格情况 、 完成情况       谢谢大佬了  




网页源码()
  <td><span style="text-align:left; padding-left:15px; height:20px;font-size:14px;"><strong>我的课程</strong></span></td>
                <td align="right">  </td>
              </tr>

          <td align="right">  </td>
        </tr>
      </table>
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td background="admin/Images/news.gif"></td>
        </tr>
      </table>
      <br>
      <p align=center><font color=red>没有内容</font></p>
捕获.JPG

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

243634473 发表于 2021-1-16 13:26
(\d{4}年公需科目):.*?\n.*?<font color="blue">(.*?)<\/font.*?\n.*?\n.*?bgcolor="#FFFFFF">(.*?)<\/td>

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
axwa + 1 + 1 谢谢大佬的帮助

查看全部评分

 楼主| axwa 发表于 2021-1-16 13:42
列明 发表于 2021-1-18 00:26
<tr>\s+<td[^<>]+>\d+</td>\s*<td[^<>]+>([^<>]+)</td>\s*<td[^<>]+><font[^<>]+>([^<>]+)</font><br\s/>\s*<a[^<>]+>[^<>]+</a></td>\s*<td[^<>]+>([^<>]+)</td>\s*<td[^<>]+><font[^<>]+>\d+</font>.?\d+</td>\s*<td[^<>]+>(\s*<a[^<>]+>[^<>]+</a>(<br>)?)+</td>\s*<td[^<>]+>\s*<a[^<>]+><img[^<>]+></a>\s*</td>\s*</tr>                        
1        <tr>
                <td width="27" height="30" align="center" bgcolor="#FFFFFF">1</td>
                <td height="30" align="center" bgcolor="#FFFFFF">2017年公需科目:专业技术人员人文素养和科学素养的培育</td>
                <td width="104" height="30" align="center" bgcolor="#FFFFFF"><font color="blue">已合格</font><br />
<a href='creatCjTable.asp?courseType=34' target='_blank'>【合格表打印】</a></td>
                <td width="80" height="30" align="center" bgcolor="#FFFFFF">已完成</td>
                <td width="92" align="center" bgcolor="#FFFFFF"><font color="red">1</font>/10</td>
                <td width="96" align="center" bgcolor="#FFFFFF" class="txt">
                                <a href="Learn.asp?Learn_type=34" class="linkblue">在线学习</a><br>
                <a href="DownLoad.asp?Down_kcb=34" class="linkblue">下载资料</a></td>
                <td width="84" height="30" align="center" bgcolor="#FFFFFF">
                                <a href='get_exam.asp?courseId=34' times="9" class="goexam" target="_blank"><img src="images/ks.gif" border="0" alt="考试前最好先学习相关资料"></a>
                                </td>
              </tr>        2017年公需科目:专业技术人员人文素养和科学素养的培育        已合格        已完成       
                <a href="DownLoad.asp?Down_kcb=34" class="linkblue">下载资料</a>        <br>       
2        <tr>
                <td width="27" height="30" align="center" bgcolor="#FFFFFF">2</td>
                <td height="30" align="center" bgcolor="#FFFFFF">2020年公需科目:迈向中国之治现代化,中共十九届四中全会精神解读</td>
                <td width="104" height="30" align="center" bgcolor="#FFFFFF"><font color="blue">已合格</font><br />
<a href='creatCjTable.asp?courseType=37' target='_blank'>【合格表打印】</a></td>
                <td width="80" height="30" align="center" bgcolor="#FFFFFF">已完成</td>
                <td width="92" align="center" bgcolor="#FFFFFF"><font color="red">2</font>/10</td>
                <td width="96" align="center" bgcolor="#FFFFFF" class="txt">
                                <a href="Learn.asp?Learn_type=37" class="linkblue">在线学习</a><br>
                <a href="DownLoad.asp?Down_kcb=37" class="linkblue">下载资料</a></td>
                <td width="84" height="30" align="center" bgcolor="#FFFFFF">
                                <a href='get_exam.asp?courseId=37' times="8" class="goexam" target="_blank"><img src="images/ks.gif" border="0" alt="考试前最好先学习相关资料"></a>
                                </td>
              </tr>        2020年公需科目:迈向中国之治现代化,中共十九届四中全会精神解读        已合格        已完成       
                <a href="DownLoad.asp?Down_kcb=37" class="linkblue">下载资料</a>        <br>       
3        <tr>
                <td width="27" height="30" align="center" bgcolor="#FFFFFF">3</td>
                <td height="30" align="center" bgcolor="#FFFFFF">2019年公需科目:人工智能与健康</td>
                <td width="104" height="30" align="center" bgcolor="#FFFFFF"><font color="blue">已合格</font><br />
<a href='creatCjTable.asp?courseType=36' target='_blank'>【合格表打印】</a></td>
                <td width="80" height="30" align="center" bgcolor="#FFFFFF">已完成</td>
                <td width="92" align="center" bgcolor="#FFFFFF"><font color="red">1</font>/10</td>
                <td width="96" align="center" bgcolor="#FFFFFF" class="txt">
                                <a href="Learn.asp?Learn_type=36" class="linkblue">在线学习</a><br>
                <a href="DownLoad.asp?Down_kcb=36" class="linkblue">下载资料</a></td>
                <td width="84" height="30" align="center" bgcolor="#FFFFFF">
                                <a href='get_exam.asp?courseId=36' times="9" class="goexam" target="_blank"><img src="images/ks.gif" border="0" alt="考试前最好先学习相关资料"></a>
                                </td>
              </tr>        2019年公需科目:人工智能与健康        已合格        已完成       
                <a href="DownLoad.asp?Down_kcb=36" class="linkblue">下载资料</a>        <br>       
4        <tr>
                <td width="27" height="30" align="center" bgcolor="#FFFFFF">4</td>
                <td height="30" align="center" bgcolor="#FFFFFF">2018年公需科目:深入学习贯彻党的十九大精神,加强大数据时代互联网信息安全</td>
                <td width="104" height="30" align="center" bgcolor="#FFFFFF"><font color="blue">已合格</font><br />
<a href='creatCjTable.asp?courseType=35' target='_blank'>【合格表打印】</a></td>
                <td width="80" height="30" align="center" bgcolor="#FFFFFF">已完成</td>
                <td width="92" align="center" bgcolor="#FFFFFF"><font color="red">1</font>/10</td>
                <td width="96" align="center" bgcolor="#FFFFFF" class="txt">
                                <a href="Learn.asp?Learn_type=35" class="linkblue">在线学习</a><br>
                <a href="DownLoad.asp?Down_kcb=35" class="linkblue">下载资料</a></td>
                <td width="84" height="30" align="center" bgcolor="#FFFFFF">
                                <a href='get_exam.asp?courseId=35' times="9" class="goexam" target="_blank"><img src="images/ks.gif" border="0" alt="考试前最好先学习相关资料"></a>
                                </td>
              </tr>        2018年公需科目:深入学习贯彻党的十九大精神,加强大数据时代互联网信息安全        已合格        已完成       
                <a href="DownLoad.asp?Down_kcb=35" class="linkblue">下载资料</a>        <br>       
這邊測試沒問題
 楼主| axwa 发表于 2021-1-18 11:18
列明 发表于 2021-1-18 00:26
\s+\d+\s*([^]+)\s*([^]+)\s*[^]+\s*([^]+)\s*\d+.?\d+\s*(\s*[^]+()?)+\s*\s*\s*\s*                      ...

好的  谢谢
 楼主| axwa 发表于 2021-1-28 21:42
本帖最后由 axwa 于 2021-1-28 21:44 编辑
243634473 发表于 2021-1-16 13:26
(\d{4}年公需科目):.*?\n.*?(.*?)(.*?)

大佬  能在帮忙写个正则吗? 源代码还是如上面的    (考试次数:<td width="92" align="center" bgcolor="#FFFFFF"><font color="red">1</font>/10</td>)
捕获.JPG
243634473 发表于 2021-1-29 08:11
axwa 发表于 2021-1-28 21:42
大佬  能在帮忙写个正则吗? 源代码还是如上面的    (考试次数:1/10)

微信图片_20210129081023.png
(\d{4}年公需科目):.*?\n.*?<font color="blue">(.*?)<\/font.*?\n.*?\n.*?bgcolor="#FFFFFF">(.*?)<\/td>\n.*?<font color="red">(.*?)<\/font>(.*?)<\/td>

免费评分

参与人数 1吾爱币 +1 收起 理由
axwa + 1 热心回复!

查看全部评分

ymhld 发表于 2021-1-29 08:13
axwa 发表于 2021-1-28 21:42
大佬  能在帮忙写个正则吗? 源代码还是如上面的    (考试次数:1/10)

(\d{4}年公需科目):.*?\n.*?<font color="blue">(.*?)<\/font.*?\n.*?\n.*?bgcolor="#FFFFFF">(.*?)<\/td>\n.*<td width.*="red">(.*)<\/font>/(\d*)</td>

借用楼上的
 楼主| axwa 发表于 2021-1-29 08:32
本帖最后由 axwa 于 2021-1-29 10:44 编辑
243634473 发表于 2021-1-29 08:11
(\d{4}年公需科目):.*?\n.*?(.*?)(.*?)\n.*?(.*?)(.*?)

嗯嗯   如果它的合格情况是未合格(<td width="104" height="30" align="center" bgcolor="#FFFFFF"><font color="red">未合格</font><br />)这个怎么弄下   谢谢了
我这样改的正则匹配后无法把考试次数连起来,他分别是1   和   /10 :(\d{4}年公需科目):.*?\n.*?<font color="(.*?)">(.*?)<\/font.*?\n.*?\n.*?.*?\n.*?<font color="(.*?)">(.*?)</font>(.*?)</td>

源码如下:
             <tr>
                <td width="27" height="30" align="center" bgcolor="#FFFFFF">1</td>
                <td height="30" align="center" bgcolor="#FFFFFF">2020年公需科目:迈向中国之治现代化,中共十九届四中全会精神解读</td>
                <td width="104" height="30" align="center" bgcolor="#FFFFFF"><font color="red">未合格</font><br />
</td>
                <td width="80" height="30" align="center" bgcolor="#FFFFFF">已完成</td>
                <td width="92" align="center" bgcolor="#FFFFFF"><font color="red">0</font>/10</td>
                <td width="96" align="center" bgcolor="#FFFFFF" class="txt"><a href="mock_exam.asp?Id=37" target="_blank" style="color:#FF0000;">练习题库</a><br>
                                
                                <a href="Learn.asp?Learn_type=37" class="linkblue">在线学习</a><br>
                <a href="DownLoad.asp?Down_kcb=37" class="linkblue">下载资料</a></td>
                <td width="84" height="30" align="center" bgcolor="#FFFFFF">
                                <a href='get_exam.asp?courseId=37' times="10" class="goexam" target="_blank"><img src="images/ks.gif" border="0" alt="考试前最好先学习相关资料"></a>
                                </td>
              </tr>
                        
              <tr>
                <td width="27" height="30" align="center" bgcolor="#FFFFFF">2</td>
                <td height="30" align="center" bgcolor="#FFFFFF">2018年公需科目:深入学习贯彻党的十九大精神,加强大数据时代互联网信息安全</td>
                <td width="104" height="30" align="center" bgcolor="#FFFFFF"><font color="blue">已合格</font><br />
<a href='creatCjTable.asp?courseType=35' target='_blank'>【合格表打印】</a></td>
                <td width="80" height="30" align="center" bgcolor="#FFFFFF">已完成</td>
                <td width="92" align="center" bgcolor="#FFFFFF"><font color="red">1</font>/10</td>
                <td width="96" align="center" bgcolor="#FFFFFF" class="txt">
                                <a href="Learn.asp?Learn_type=35" class="linkblue">在线学习</a><br>
                <a href="DownLoad.asp?Down_kcb=35" class="linkblue">下载资料</a></td>
                <td width="84" height="30" align="center" bgcolor="#FFFFFF">
                                <a href='get_exam.asp?courseId=35' times="9" class="goexam" target="_blank"><img src="images/ks.gif" border="0" alt="考试前最好先学习相关资料"></a>
                                </td>
              </tr>
捕获.JPG
243634473 发表于 2021-1-29 12:51
axwa 发表于 2021-1-29 08:32
嗯嗯   如果它的合格情况是未合格(未合格)这个怎么弄下   谢谢了
我这样改的正则匹配后无法把考试次数 ...

你用编程语言拼接一下
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 08:57

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表