如何在 JS 中获取从 indexA 到 indexB 的字符串结尾(使用 split())

我有这个字符串:

"$warn @Test use of bad language"

我想获得从“使用”到“语言”的部分(从索引 2 到索引 x)

我怎样才能@Test每次都用不同的长度和不同的部分来做到这一点?我是 JS 的新手,它可能超级简单/愚蠢,但我需要知道。谢谢!

我试过 message.slice(2, message.length - 1)。我找到了答案。


阿波罗的战车
浏览 84回答 1
1回答

白衣非少年

您可以为此使用将字符串拆分为不同的位string.splitconst [command, mention, ...args] = message.content.split(" ")const reason = args.join(" ")// command = "$warn"// mention = "@Test"// reason = "use of bad language"使用destructuring此处可以更轻松地为消息内容的不同部分提供可读的名称
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript