我一直在尝试将其添加到我的个人不和谐机器人中,以使用 discord.js 使其对带有更正大写首字母的句子做出反应:
if (message.content.charAt(0) !== /[A-Z0-9]/g && message.content !== 'lol') {
let UpfirstLetter = message.content.charAt(0).toUpperCase();
let restOfLetters = message.content.slice(1);
return message.channel.send(`*${UpfirstLetter}${restOfLetters}`);
}
但是尽管已经如此,它仍然将第一个字母大写。喜欢:
me: Good
bot: *Good
我是正则表达式的新手。我想这与那部分有关吗?
PS 欢迎提出任何改进正则表达式过滤效果的建议。
白衣非少年
富国沪深
相关分类