vikit
Version:
Vietnamese Kit - Useful utilities for Vietnamese developer.
25 lines (24 loc) • 863 B
TypeScript
/**
* Remove diacritics from Vietnamese sentences.
*
* @example
* const verse = 'Vì Đức Chúa Trời yêu thương thế gian'
* console.log(noDiacritic(verse)) // 'vi duc chua troi yeu thuong the gian'
* const result = diacritics(str) // 'vi-duc-chua-troi-yeu-thuong-the-gian'
*
* @param str Vietnamese string.
* @return Removed diacritics string.
*/
export declare const noDiacritic: (str: string) => string;
/**
* Remove diacritics from Vietnamese sentences except that
* replace every space with dash character.
*
* @example
* const verse = 'Vì Đức Chúa Trời yêu thương thế gian'
* console.log(noDiacriticDash(str)) // 'vi-duc-chua-troi-yeu-thuong-the-gian'
*
* @param str Vietnamese string.
* @return {string} Removed diacritics string with dash replaced.
*/
export declare const noDiacriticDash: (str: string) => string;