分享
  • 收藏
    X
    href=“http:www...”替换成href=“#”的正则
    103
    1

    let html = '<p><a href="http:www....">测试<a href="http:www...">一下</p>'
    输出成 <p><a href="#">测试<a href="#">一下</p>

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
    最佳答案01-19 17:11
    function demo (str) {
      return str.replace(/href=("[^"]+")|('[^']+')/g, 'href="#"')
    }
    
    var d1 = demo(`<p><a href="http:www....">测试<a href="http:www...">一下</p>`)
    
    console.log(d1) // => <p><a href="#">测试<a href="#">一下</p>


        全部回答
    • 1
    • 管理大大 超级管理员 4个月前1楼
      function demo (str) {
        return str.replace(/href=("[^"]+")|('[^']+')/g, 'href="#"')
      }
      
      var d1 = demo(`<p><a href="http:www....">测试<a href="http:www...">一下</p>`)
      
      console.log(d1) // => <p><a href="#">测试<a href="#">一下</p>


    更多回答
    扫一扫访问手机版

    回答动态

    设计达人:发布了悬赏问题9414754预计能赚取 0积分收益
    ID也是麻烦事:发布了悬赏问题9414754预计能赚取 0积分收益
    视觉设计:发布了悬赏问题9414754预计能赚取 0积分收益
    爱素材:发布了悬赏问题9414754预计能赚取 0积分收益
    顺姐财姐:发布了悬赏问题9414754预计能赚取 0积分收益
    還好有妳、:发布了悬赏问题9414754预计能赚取 0积分收益
    傷感男丶:发布了悬赏问题9414754预计能赚取 0积分收益
    wcjadmin:发布了悬赏问题9414754预计能赚取 0积分收益
    ╰╮琉璃苣:发布了悬赏问题9414754预计能赚取 0积分收益
    第一财经:发布了悬赏问题9414754预计能赚取 0积分收益