账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    求大佬帮忙写一个正则表达式,非常感谢!
    31
    0

    问题描述

    我正则表达式一直是个盲区,希望会的朋友帮忙写一个正则表达式,将下面一段网页内容提取出来标题、图片链接、文章链接以及描述。小弟在此谢过!

    需要正则的网页文本内容

    <article class="excerpt excerpt-1">
                <a href='/szb/eth/28157.html' class='focus' target='_blank'><img alt='推出期货交易后,以太坊能否摆脱“归零”争议?' class='thumb lazy' data-original='/uploads/allimg/180906/8-1PZ6094Za45-lp.png'/></a>
                <header>
                    <h2><a href="/szb/eth/28157.html" title="<b>推出期货交易后,以太坊能否摆脱“归零”争议?</b>" target="_blank"><b>推出期货交易后,以太坊能否摆脱“归零”争议?</b></a></h2>
                </header>
                <p class="meta">
                    <time><i class="fa fa-clock-o"></i><font color="#e15c34">2018-09-06</font></time>
                    <span class="pv"><i class="fa fa-eye"></i>阅读(1986)</span>
                    <span class="pc"><i class="fa fa-comments-o"></i>评论(<span id="url::http://www.bitcoin86.com/szb/eth/28157.html" class = "cy_cmt_count" ></span>)</span>
                </p>
                <p class="note">芝加哥期权交易所(CBOE) 将要推出以太坊(ETH)期货了!据 Business Insider 报道,CBOE可能会在2018年底推出以太坊期货。 提到虚拟货币领域的期货,大部分从业者可能会对2017年底比特币期货推出时的情景记忆犹新,记忆更深刻的则是由此间接引发的...</p>
            </article>

    你期待的结果是什么?实际看到的错误信息又是什么?

    我需要将A标签中的href提取出来作为文章链接URL
    <header>中标签的文本内容提取出来作为标题。
    <img>标签中的data-original属性作为图片链接。
    <p class="note">中的text作为描述。

    因为我对正则不熟,所以不知道可不可以一个表达式下来将上面四个属性全部获取到,然后放入一个数组list中,索引分别是0,1,2,3

    如果上面想法不现实的情况下,希望懂的大神帮忙写四个正则表达式即可。再次表示感谢。


    我的问题已经自己解决了,不过如果大家有好的解决办法欢迎贴出来,来帮助其他需要的人。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 4号等你们扶 普通会员 1楼

      当然可以,但是请您提供更具体的需求,您想要匹配什么样的字符串或者想要达到什么样的正则效果呢?例如,验证邮箱、手机号码、URL,或者是提取特定格式的数字等等。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部