如何从内容中删除多个?

问题描述 投票:0回答:2

我有此内容:

<div class="newscontent">
  <p class="article-lead">
    Lorem ipsum dolor sit amet, in laoreet fermentum, ac turpis quam, libero in
    tincidunt orci at, nec sociosqu, accumsan sed eget pretium libero deserunt
    suscipit.
  </p>

  Lectus lobortis aenean odio posuere tellus non, tincidunt urna nec rhoncus
  wisi, turpis eros duis lorem dui sagittis, convallis arcu vestibulum non ad
  non.<br /><br />
  <br /><br />Lacinia aliquet, adipiscing egestas, quae consectetuer vel, nulla
  mattis aenean quam risus commodo. Egestas ipsum nunc vitae amet. Proin
  molestie, in rhoncus, in pellentesque vitae aliquam quis suscipit lorem, eu
  metus quis adipiscing tempus ante. Donec non morbi parturient. Libero nam
  pretium ipsum adipiscing risus cras.<br /><br />

  <br /><br />Ultrices elit nec mauris, ante consequat, nec sapien mi pharetra.
  Quam proin, non sem tortor, dis odio et. Justo lectus quis, tincidunt praesent
  fermentum eu, quis risus, tempor at eros id nunc eget urna, at sem pulvinar
  ullamcorper accumsan.<br /><br />Etiam maecenas leo eget, aliquet faucibus mi
  lectus erat rhoncus turpis. Velit tristique ante. Morbi et ipsum at dolor
  nunc, tristique sed gravida in eu molestie viverra.
</div>

我想在两个段落之间将多个<br><br/>删除为一个<br><br/>

var ta = document.getElementById('b');
ta.innerHTML = ta.replace("<br><br/><br><br/>", "<br><br/>");
<div class="newscontent">

  <p class="article-lead">Lorem ipsum dolor sit amet, in laoreet fermentum, ac turpis quam, libero in tincidunt orci at, nec sociosqu, accumsan sed eget pretium libero deserunt suscipit.</p>

     
     
Lectus lobortis aenean odio posuere tellus non, tincidunt urna nec rhoncus wisi, turpis eros duis lorem dui sagittis, convallis arcu vestibulum non ad non.<br/><br/> <br/><br/>Lacinia aliquet, adipiscing egestas, quae consectetuer vel, nulla mattis aenean quam risus commodo. Egestas ipsum nunc vitae amet. Proin molestie, in rhoncus, in pellentesque vitae aliquam quis suscipit lorem, eu metus quis adipiscing tempus ante. Donec non morbi parturient. Libero nam pretium ipsum adipiscing risus cras.<br/><br/>
 
 <br/><br/>Ultrices elit nec mauris, ante consequat, nec sapien mi pharetra. Quam proin, non sem tortor, dis odio et. Justo lectus quis, tincidunt praesent fermentum eu, quis risus, tempor at eros id nunc eget urna, at sem pulvinar ullamcorper accumsan.<br/><br/>Etiam maecenas leo eget, aliquet faucibus mi lectus erat rhoncus turpis. Velit tristique ante. Morbi et ipsum at dolor nunc, tristique sed gravida in eu molestie viverra. 
     
        </div>
javascript jquery dom replace
2个回答
0
投票

0
投票
/(<br[^\/>]*\/?>\s*){4}/gi
© www.soinside.com 2019 - 2024. All rights reserved.