UNPKG

vietnam-address-converter

Version:

Thư viện JavaScript/TypeScript để tự động chuyển đổi địa chỉ hành chính Việt Nam từ cũ sang mới theo Nghị quyết 202/2025/QH15

33 lines (32 loc) 1.07 kB
/** * Chuẩn hóa tên địa chỉ để so sánh */ export declare function normalizeText(text: string): string; /** * Tính độ tương đồng giữa 2 chuỗi (Levenshtein distance) */ export declare function calculateSimilarity(str1: string, str2: string): number; /** * Kiểm tra xem một chuỗi có chứa chuỗi khác hay không (fuzzy match) */ export declare function fuzzyContains(haystack: string, needle: string, threshold?: number): boolean; /** * Tìm kết quả tốt nhất dựa trên độ tương đồng */ export declare function findBestMatch<T>(items: T[], searchText: string, getTextFunction: (item: T) => string, threshold?: number): { item: T; similarity: number; } | null; /** * Loại bỏ các từ chỉ loại hình hành chính */ export declare function removeAdministrativeTypes(text: string): string; /** * Tách địa chỉ thành các thành phần */ export declare function parseAddress(address: string): { ward?: string; district?: string; province?: string; street?: string; };