ananoid 1.1.0


KnownAlphabets Module

Pre-defined alphabets commonly used to generate identifiers.

Functions and values

Function or value Description

Alphanumeric

Full Usage: Alphanumeric

Returns: Alphabet

Combination of all the lowercase, uppercase characters and numbers from 0 to 9, not including any symbols or special characters.

Returns: Alphabet

HexadecimalLowercase

Full Usage: HexadecimalLowercase

Returns: Alphabet

Hexadecimal lowercase characters: 0123456789abcdef.

Returns: Alphabet

HexadecimalUppercase

Full Usage: HexadecimalUppercase

Returns: Alphabet

Hexadecimal uppercase characters: 0123456789ABCDEF.

Returns: Alphabet

Lowercase

Full Usage: Lowercase

Returns: Alphabet

Lowercase English letters: abcdefghijklmnopqrstuvwxyz.

Returns: Alphabet

NoLookalikes

Full Usage: NoLookalikes

Returns: Alphabet

Numbers, Uppercase, and Lowercase without "lookalikes": 1, l, I, 0, O, o, u, v, 5, S, s, 2, Z. Complete set: 346789ABCDEFGHJKLMNPQRTUVWXYabcdefghijkmnpqrtwxyz.

Returns: Alphabet

NoLookalikesSafe

Full Usage: NoLookalikesSafe

Returns: Alphabet

Same as Nolookalikes -- but having removed vowels and: 3, 4, x, X, V. Complete set: 6789BCDFGHJKLMNPQRTWbcdfghjkmnpqrtwz

Returns: Alphabet

Numbers

Full Usage: Numbers

Returns: Alphabet

Numbers from 0 to 9.

Returns: Alphabet

Uppercase

Full Usage: Uppercase

Returns: Alphabet

Uppercase English letters: ABCDEFGHIJKLMNOPQRSTUVWXYZ.

Returns: Alphabet

UrlSafe

Full Usage: UrlSafe

Returns: Alphabet

URL-friendly numbers, English letters, and symbols: A-Za-z0-9_-. This is the default alphabet if one is not explicitly specified.

Returns: Alphabet