簡體   English   中英

如何使用javascript刪除div中的空格?

[英]How to remove white spaces within div using javascript?

我有以下HTML

<div> <div class="first"> First Second </div>  <div class="second">Second</div>  <div class="third">Third</div> <div>

刪除空格后,我需要此輸出。

第一第二第二

我已經使用了這段代碼

    var str = " <div class="first"> First Second </div> <div class="second"> Second</div> <div class="third">Third</div>"; 
   str=  str.replace(/\s+/g, " ").trim();

任何想法它將如何工作。 我需要用純JavaScript或anglurjs

您可以使用正則表達式/(>)\\s+|\\s+(<)/g

 var str = ' <div class="first"> First Second </div> <div class="second"> Second</div> <div class="third">Third</div>'; str = str.replace(/(>)\\s+|\\s+(<)/g, "$1$2"); document.write(str) 
 div { display: inline-block } 


正則表達式的解釋在這里。

正則表達式可視化

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM