@zhangfuxing/isuuid
TypeScript icon, indicating that this package has built-in type declarations

1.3.5 • Public • Published

isuuid

uuid verification

Install

$ npm i @zhangfuxing/isuuid

Useage

/**
 * @param {String} str String to be verified
 * @param {Number | String} [version] optional, version of uuid, can be: 1, 2, 3, 4, 5, '1', '2', '3', '4', '5'
 * 
 * @returns {Boolean}
 */
isuuid(string[, verison])

Exmaple

const isuuid = require('@zhangfuxing/isuuid');
const str = '857b3f0a-a777-11e5-bf7f-feff819cdc9f';

// is uuid
isuuid(str);  // true

// is uuid v1
isuuid(str, 1);  // true

// is uuid v2
isuuid(str, 2);  // false

// is uuid v3
isuuid(str, 3);  // false

// is uuid v4
isuuid(str, 4);  // false

// is uuid v5
isuuid(str, 5);  // false

Readme

Keywords

Package Sidebar

Install

npm i @zhangfuxing/isuuid

Weekly Downloads

0

Version

1.3.5

License

MIT

Unpacked Size

3.17 kB

Total Files

5

Last publish

Collaborators

  • fuxingzhang