簡體   English   中英

如何更換 <br> 和 </br> 在discord.js bot上有一個新行嗎?

[英]How to replace <br> and </br> with a new line on discord.js bot?

我正在設置我的不和諧機器人並在其中一個命令上,當機器人回復時,它在消息中有一些<br></br>我想刪除它們以換行。

我試過.replace(/<br>/g, "\\n")); 那不起作用。

case "roblox":
    args.length < 1 ? message.channel.send("Please enter an roblox user.") : message.channel.send(await getAPI("api here" + args).replace(/<br>/g, "\n"));
    break;

試試這個正則表達式:

/<\/?br\s?\/?>/g

替換<br></br>無效),以及<br/><br />

試試這個更廣泛的正則表達式

.replace(/<br\s*[\/]?>/gi, "\n"));

您可以使用/<br[^>]*>/gi <br class="hello" /> /<br[^>]*>/gi ,如果您有例如<br class="hello" /> ,它將匹配br和斜杠之間的任何內容

暫無
暫無

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

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