unicodeRanges
constunicodeRanges:object
Defined in: src/unicode/blocks.ts:81
The named Unicode blocks the string functions accept.
Type Declaration
Section titled “Type Declaration”
readonlyall: readonly [readonly [0,1114111]]
arabic
Section titled “arabic”
readonlyarabic: readonly [readonly [1536,1791]]
arrows
Section titled “arrows”
readonlyarrows: readonlyCodePointRange[] =ARROWS
readonlyascii: readonlyCodePointRange[] =ASCII
blockElements
Section titled “blockElements”
readonlyblockElements: readonlyCodePointRange[] =BLOCKS
readonlybmp: readonly [readonly [0,65535]]
readonlybox: readonlyCodePointRange[] =BOX
braille
Section titled “braille”
readonlybraille: readonlyCodePointRange[] =BRAILLE
readonlycjk: readonlyCodePointRange[]
currency
Section titled “currency”
readonlycurrency: readonlyCodePointRange[] =CURRENCY
cyrillic
Section titled “cyrillic”
readonlycyrillic: readonlyCodePointRange[] =CYRILLIC
devanagari
Section titled “devanagari”
readonlydevanagari: readonly [readonly [2304,2431]]
readonlyemoji: readonlyCodePointRange[] =EMOJI
geometric
Section titled “geometric”
readonlygeometric: readonlyCodePointRange[] =GEOMETRIC
readonlygreek: readonlyCodePointRange[] =GREEK
hangul
Section titled “hangul”
readonlyhangul: readonlyCodePointRange[] =HANGUL
hebrew
Section titled “hebrew”
readonlyhebrew: readonly [readonly [1424,1535]]
hiragana
Section titled “hiragana”
readonlyhiragana: readonlyCodePointRange[] =HIRAGANA
readonlykana: readonlyCodePointRange[]
readonlykanji: readonlyCodePointRange[] =KANJI
katakana
Section titled “katakana”
readonlykatakana: readonlyCodePointRange[] =KATAKANA
readonlylatin: readonlyCodePointRange[] =LATIN
latin1
Section titled “latin1”
readonlylatin1: readonly [readonly [32,126], readonly [160,255]]
latinExtended
Section titled “latinExtended”
readonlylatinExtended: readonly [readonly [256,591]]
readonlymath: readonlyCodePointRange[] =MATH
printable
Section titled “printable”
readonlyprintable: readonlyCodePointRange[]
punctuation
Section titled “punctuation”
readonlypunctuation: readonlyCodePointRange[] =PUNCTUATION
symbols
Section titled “symbols”
readonlysymbols: readonlyCodePointRange[]
readonlythai: readonly [readonly [3584,3711]]
Example
Section titled “Example”import { char, unicodeRanges } from "ransu";
Object.keys(unicodeRanges); // "printable", "latin", "hiragana", ...
char({ blocks: "hiragana" });char({ blocks: ["hiragana", "katakana"] });