簡體   English   中英

使用Javascript刪除html換行符

[英]Removing html line breaks using Javascript

我正在嘗試使用jQuery獲取元素的HTML,然后將其發布到服務器。 我成功抓住了它,但是我無法刪除標簽和默認渲染的換行符之間的空白區域。 抓取的HTML代碼如下所示:

<table><tbody><tr><th></th><th>1</th><th>2</th><th>3</th><th>4</th><th>5</th><th>6</th><th>7</th></tr>
                <tr><th>2nd row</th><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr></tbody></table>

我想只修剪標簽之間的空格。 我使用過這個正則表達式: str.replace(/\\s+/g, ' '); 但這似乎沒有用,有什么建議嗎?

目前,您正在使用單個空格替換所有連續的空白序列。

這就是你想要的:

str.replace(/>\s+</g, '><');

我需要在每行的末尾添加轉義字符(反斜杠 - )字符來包裝字符串。

暫無
暫無

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

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