Search Docs
generateVerificationCode
生成指定长度的随机验证码字符串,支持可选的自定义字符集和排除易混淆字符的功能。
import { generateVerificationCode } from 'funtool'; // 默认 4 位验证码 generateVerificationCode(); // 例如: 'a8Z3' // 6 位验证码 generateVerificationCode(6); // 例如: 'X2a9Lb' // 自定义字符集 generateVerificationCode(6, { charset: 'ABC123' }); // 例如: '1CBAC3' // 排除易混淆字符 (0, O, 1, l) generateVerificationCode(6, { excludeConfusing: true }); // 例如: 'x7KpT9'
function generateVerificationCode( len?: number, options?: { charset?: string; excludeConfusing?: boolean; } ): string
len
options
charset
a-zA-Z0-9
excludeConfusing
true
返回随机生成的验证码字符串。