[英]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.