如何获取不和谐用户的4位用户ID?

时间:2018-03-17 08:17:20

标签: javascript node.js discord discord.js

我想知道如何从邮件中获取不和谐用户的4位用户ID。例如,PruinaTempestatis#8487。有人能帮助我吗?

3 个答案:

答案 0 :(得分:0)

如果数字总是出现在单个哈希#之后,那么你可以简单地对该字符串进行拆分并得到数组的第二个值,如下所示:

使用SPLIT



var str = 'PruinaTempestatis#8487';
var digits = str.split('#')[1];
console.log(digits);




使用REGEX



var str = 'PruinaTempestatis#8487';
var digits = str.replace( /^\D+/g, '');
console.log(digits);




使用SUBSTRING



var str = 'PruinaTempestatis#8487';
var digits = str.substr(str.indexOf('#')+1, str.length);
console.log(digits);




答案 1 :(得分:0)

使用user.tag

message.channel.send(message.user.tag)

答案 2 :(得分:0)

将他们的标签分成一个数组并获取最后一个元素。

code=