递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 8194|回复: 3
打印 上一主题 下一主题

[其它] 请教如何写正则表达式

[复制链接]

8

主题

72

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
跳转到指定楼层
楼主
发表于 2021-2-21 23:31:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
                    <tbody>
                                            <tr>
                                             <td style="border-right: 0;">
                                                <a class="color10078be" href="http://www.cdgmgd.com/webapp/pdf/H-FK61.pdf">H-FK61</a>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>1.497</span>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>81.61</span>
                                            </td>
                                            <td>
                                                <span>0.00609</span>
                                            </td>
                                  <td style="border-right: 0;">
                                            <span>497-816</span>
                                  </td>
                                  <td>
                                            <span>FCD1</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>497816</span>
                                  </td>
                                  <td>
                                            <span>N-PK52A</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>497816</span>
                                  </td>
                                  <td>
                                            <span>S-FPL51</span>
                                  </td>
                                        </tr>
                                            <tr>
                                             <td style="border-right: 0;">
                                                <a class="color10078be" href="http://www.cdgmgd.com/webapp/pdf/H-FK61B.pdf">H-FK61B</a>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>1.497</span>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>81.61</span>
                                            </td>
                                            <td>
                                                <span>0.00609</span>
                                            </td>
                                  <td style="border-right: 0;">
                                            <span>497-816</span>
                                  </td>
                                  <td>
                                            <span>FCD1B</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>497816</span>
                                  </td>
                                  <td>
                                            <span>N-PK52A</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>497816</span>
                                  </td>
                                  <td>
                                            <span>S-FPL51</span>
                                  </td>
                                        </tr>
                                            <tr>
                                             <td style="border-right: 0;">
                                                <a class="color10078be" href="http://www.cdgmgd.com/webapp/pdf/H-K5.pdf">H-K5</a>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>1.51007</span>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>63.36</span>
                                            </td>
                                            <td>
                                                <span>0.00805</span>
                                            </td>
                                  <td style="border-right: 0;">
                                            <span>510-634</span>
                                  </td>
                                  <td>
                                            <span>BSC1</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>510635</span>
                                  </td>
                                  <td>
                                            <span>BK1</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>510636</span>
                                  </td>
                                  <td>
                                            <span>BSL1</span>
                                  </td>
                                        </tr>
                                            <tr>
                                             <td style="border-right: 0;">
                                                <a class="color10078be" href="http://www.cdgmgd.com/webapp/pdf/H-K6.pdf">H-K6</a>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>1.51112</span>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>60.46</span>
                                            </td>
                                            <td>
                                                <span>0.008454</span>
                                            </td>
                                  <td style="border-right: 0;">
                                            <span>511605</span>
                                  </td>
                                  <td>
                                            <span>C7</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>511604</span>
                                  </td>
                                  <td>
                                            <span>K7</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>511605</span>
                                  </td>
                                  <td>
                                            <span>NSL7</span>
                                  </td>
                                        </tr>
                                            <tr>
                                             <td style="border-right: 0;">
                                                <a class="color10078be" href="http://www.cdgmgd.com/webapp/pdf/H-K9L.pdf">H-K9L</a>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>1.5168</span>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>64.2</span>
                                            </td>
                                            <td>
                                                <span>0.00805</span>
                                            </td>
                                  <td style="border-right: 0;">
                                            <span>517-642</span>
                                  </td>
                                  <td>
                                            <span>BSC7</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>517642</span>
                                  </td>
                                  <td>
                                            <span>N-BK7</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>516641</span>
                                  </td>
                                  <td>
                                            <span>S-BSL7</span>
                                  </td>
                                        </tr>
                                            <tr>
                                             <td style="border-right: 0;">
                                                <a class="color10078be" href="http://www.cdgmgd.com/webapp/pdf/H-K9L_.pdf">H-K9L*</a>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>1.5168</span>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>64.2</span>
                                            </td>
                                            <td>
                                                <span>0.00805</span>
                                            </td>
                                  <td style="border-right: 0;">
                                            <span>517-642</span>
                                  </td>
                                  <td>
                                            <span>BSC7</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>517642</span>
                                  </td>
                                  <td>
                                            <span>N-BK7</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>516641</span>
                                  </td>
                                  <td>
                                            <span>S-BSL7</span>
                                  </td>
                                        </tr>
                                            <tr>
                                             <td style="border-right: 0;">
                                                <a class="color10078be" href="http://www.cdgmgd.com/webapp/pdf/H-K10.pdf">H-K10</a>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>1.51818</span>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>58.95</span>
                                            </td>
                                            <td>
                                                <span>0.00879</span>
                                            </td>
                                  <td style="border-right: 0;">
                                            <span>518-590</span>
                                  </td>
                                  <td>
                                            <span>E-C3</span>
                                  </td>
                 <td style="border-right: 0;">
                    <span></span>
                 </td>
                 <td>
                    <span></span>
                 </td>
                                  <td style="border-right: 0;">
                                            <span>518590</span>
                                  </td>
                                  <td>
                                            <span>S-NSL3</span>
                                  </td>
                                        </tr>
                                            <tr>
                                             <td style="border-right: 0;">
                                                <a class="color10078be" href="http://www.cdgmgd.com/webapp/pdf/H-K11.pdf">H-K11</a>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>1.52638</span>
                                            </td>
                                            <td style="border-right: 0;">
                                                <span>60.16</span>
                                            </td>
                                            <td>
                                                <span>0.00875</span>
                                            </td>
                                  <td style="border-right: 0;">
                                            <span>526-601</span>
                                  </td>
                                  <td>
                                            <span>BACL1</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>526600</span>
                                  </td>
                                  <td>
                                            <span>BALK1</span>
                                  </td>
                                  <td style="border-right: 0;">
                                            <span>526600</span>
                                  </td>
                                  <td>
                                            <span>NSL21</span>
                                  </td>
                                        </tr>
                    </tbody>
                </table>



如上一段源码,需要取href="网站">这个参数</a>以及<span></span>之间的所有字符(包含空字符),请问该如何写正则表达式,我写的遇到空白字符就自动跳过了,希望大神多多指点。谢谢
回复

使用道具 举报

13

主题

193

帖子

2624

积分

核心用户

QQ:296988258

Rank: 9Rank: 9Rank: 9

积分
2624
QQ
沙发
发表于 2021-2-22 10:03:11 | 只看该作者
本帖最后由 林峰 于 2021-2-22 11:04 编辑

<tr>[\s\S]*?<td style="border-right: 0;">[\s\S]*?<a class="color10078be" href=".*?">(.*?)</a>[\s\S]*?</td>[\s\S]*?<td style="border-right: 0;">[\s\S]*?<span>(.*?)</span>[\s\S]*?</td>[\s\S]*?<td style="border-right: 0;">[\s\S]*?<span>(.*?)</span>[\s\S]*?</td>[\s\S]*?<td>[\s\S]*?<span>(.*?)</span>[\s\S]*?</td>[\s\S]*?<td style="border-right: 0;">[\s\S]*?<span>(.*?)</span>[\s\S]*?</td>[\s\S]*?<td>[\s\S]*?<span>(.*?)</span>[\s\S]*?</td>[\s\S]*?<td style="border-right: 0;">[\s\S]*?<span>(.*?)</span>[\s\S]*?</td>[\s\S]*?<td>[\s\S]*?<span>(.*?)</span>[\s\S]*?</td>[\s\S]*?<td style="border-right: 0;">[\s\S]*?<span>(.*?)</span>[\s\S]*?</td>[\s\S]*?<td>[\s\S]*?<span>(.*?)</span>[\s\S]*?</td>[\s\S]*?</tr>
回复

使用道具 举报

13

主题

193

帖子

2624

积分

核心用户

QQ:296988258

Rank: 9Rank: 9Rank: 9

积分
2624
QQ
板凳
发表于 2021-2-22 11:10:26 | 只看该作者
和空白字符没有关系,但是和空白字符所在的那一段文本格式有关系,那一段文本格式和其他的几段格式不一样,说白了就是多了几个空格
回复

使用道具 举报

8

主题

72

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
地板
 楼主| 发表于 2021-2-24 10:43:43 | 只看该作者
林峰 发表于 2021-2-22 11:10
和空白字符没有关系,但是和空白字符所在的那一段文本格式有关系,那一段文本格式和其他的几段格式不一样,说 ...

好的,非常感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-25 16:15 , Processed in 0.092649 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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