UNPKG

diacritic-search-ts

Version:

A Node.js/TypeScript package for diacritic-insensitive search using regex

19 lines (18 loc) 690 B
/** * Normalizuje reťazec tým, že prevedie diakritické znaky * na ich základné (ASCII) ekvivalenty. * Používa Unicode Normalization Form Canonical Decomposition (NFD) * a následne odstráni kombinujúce diakritické značky. * * @param text Vstupný reťazec s diakritikou. * @returns Reťazec bez diakritiky. */ export declare function normalizeDiacritics(text: string): string; /** * Escapuje všetky špeciálne znaky regulárneho výrazu vo vstupe, * aby boli interpretované ako literály a nie ako metaznaky. * * @param literal String, ktorý sa má escapovať. * @returns Escapovaný reťazec. */ export declare function escapeRegExp(literal: string): string;