格式化不一致文本

问题描述 投票:1回答:1

我一直在尝试制作一个“格式化”函数,以转义所有格式化字符(*,`,_,|,〜),而我实际上已经创建了此函数,但是我想检查用户是否已经对它进行了转义以防止格式化发生意外。

我当前的功能:

function deformat(string) {
  return string.replace(/([*_~|`])/g, '\\$1');
}

我希望能够对其进行改进,以使像"\*hey\*"这样的字符串不会变成"\\*hey\\*",这会使它变为斜体。 (请注意,为便于阅读,前两个字符串中的斜杠不会转义)

我一直在尝试制作一个“格式化”函数,以转义所有格式化字符(*,`,_,|,〜),而我实际上已经创建了此函数,但是我想检查用户是否已经转义了它以防止。 ..

javascript discord discord.js
1个回答
0
投票

尝试一下:

© www.soinside.com 2019 - 2024. All rights reserved.