A URL safe char that is not part of the encoding table and
can be used as a separator: '*'
Type: String
Remaining URL safe chars that are not part of the encoding table and
can be used as a separator: ; , . ~ ( ' ) ! * : @
Decodes one char into a 6 bit number
(String)
the char to decode
Number
:
a 6 bit number
Decodes two chars into a 12 bit number
(String)
the chars to decode
Number
:
a 12 bit number
Decodes three chars into an 18 bit number
(String)
the chars to decode
Number
:
an 18 bit number
Decodes four chars into an 24 bit number
(String)
the chars to decode
Number
:
a 24 bit number
Decodes five chars into an 30 bit number
(String)
the chars to decode
Number
:
a 30 bit number
Encodes a 6 bit number into a URL safe char
(Number)
a 6 bit number
String
:
the char
Encodes a 12 bit number into two URL safe chars
(Number)
a 12 bit number
String
:
the chars
Encodes a 18 bit number into three URL safe chars
(Number)
a 18 bit number
String
:
the chars
Encodes a 24 bit number into four URL safe chars
(Number)
a 24 bit number
String
:
the chars
Encodes a 30 bit number into five URL safe chars
(Number)
a 30 bit number
String
:
the chars
Get a decode function to decode n chars
(Number)
the number of chars to decode
function
:
the matching decoding function
Get an encode function to encode an n * 6
bit number
(Number)
number of 6 bits to encode
function
:
the matching encoding function