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

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

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何使用正则提取下面结构的文本
    • 2019-04-14 00:00
    • 10
    23
    0

    类似是这样的文本,但可能有多层

    '<div>123
        <div>456
            <div>798
                <div>2356</div>
             457
             </div>4545
        </div>4545
    </div>'
    这样可以提取最外层的内容
    '<div>123<div>456<div>798<div>2356</div>457</div>4545</div>4545</div>'.match(/<div>(.*)<\/div>/)
    "123<div>456<div>798<div>2356</div>457</div>4545</div>4545"
    如果我要提取第二层,或者是第三层的内容应该怎样写正则,层数可能不固定
    第二层内容  456<div>798<div>2356</div>457</div>4545
    第三层内容  798<div>2356</div>457
    最内层 2356
    
    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    • ╰︶ ̄莫等闲 普通会员 1楼

      很抱歉,您没有提供任何文本。请您提供需要提取的文本,我会很乐意帮助您使用正则表达式进行提取。

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