【问题标题】:Slice Message And End Discord.js分割消息并结束 Discord.js
【发布时间】:2020-12-24 05:58:50
【问题描述】:

有谁知道如何获取消息的内容(message.content)并对其进行切片。很难解释,所以就举个例子吧。

Message - !This Is Just An Example / Hi

你知道如何分割它以便分别得到第一部分和第二部分吗?任何方法都可以,这样我就可以在“/”之间插入,所以我会得到 -

'这只是一个例子'

&

'嗨'

【问题讨论】:

  • 请附上您迄今为止尝试过的代码。
  • 我已经编辑了它,所以你知道我的意思!

标签: javascript discord discord.js


【解决方案1】:

您可以使用the split method

message = '!This Is Just An Example / Hi'
message_parts = message.split('/')

在本例中,message_parts 将是一个包含两个项目的列表:'!This Is Just An Example' 和 'Hi'。

【讨论】:

  • 您好!感谢您的回复!你知道如何只获得其中一个零件吗?感谢您的帮助!
  • 没问题!如果你想获得第一部分,你可以使用first_part = message_parts[0]。如果您想要第二部分,只需将0 换成1。希望有帮助!
【解决方案2】:

String.split() 根据给定的字符将字符串拆分为一个数组,然后您可以访问该数组的任何单个索引。

const str = '!This Is Just An Example / Hi';

const arr = str.split('/');
// arr => ['!This Is Just An Example ', ' Hi']

console.log(arr[0]);
// '!This Is Just An Example '

console.log(arr[1]);
// ' Hi'

【讨论】:

    猜你喜欢
    • 2022-01-21
    • 2015-01-28
    • 2020-03-24
    • 2020-11-11
    • 1970-01-01
    • 2020-08-24
    • 2020-07-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多