簡體   English   中英

如何替換字符串 JavaScript 中的轉義字符

[英]How to replace escape characters in a string JavaScript

我正在使用 Cheerio 從本地新聞網站獲取 HTML。 當它返回響應時,它會在字符串中保留轉義文字( \\n, \\t等)。 有沒有辦法使用 JS 正則表達式來替換所有這些字符? 我試過使用replace()函數,但它似乎並沒有替換所有這些。

我收到的新聞文章標題示例(以 json 形式):" \\n\\t\\t\\t\\t\\t\\t\\t\\t\\t [此處的新聞文章標題] \\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t

預期輸出:“[此處的新聞文章]”

謝謝。

嘗試使用帶有全局選擇器的正則表達式。 請參閱以下正則表達式中的g ,它將替換所有制表符或中斷的實例。

 str.replace(/(\n|\t)/g, '');

是一個關於這項工作的堆棧閃電戰。

暫無
暫無

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

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