如何删除shortId中的特殊字符

时间:2019-01-13 07:51:17

标签: javascript node.js

我正在使用shortid nodejs程序包在我的项目中创建ID,我想知道是否可以在没有特殊字符的情况下生成ID?

1 个答案:

答案 0 :(得分:1)

根据作者在npm上提供的文档,您可以设置要用于生成id的字符,但字符总数应为64。

shortid.characters('0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$@');

[A-Z] [a-z] [0-9]总共有62个,您必须使用2个特殊字符才能使其正常工作。

  

您必须提供所有64个唯一字符的字符串。订单不对   重要。-npm shortid文档。

这是创建包的方式,您必须提供2个特殊字符。