persian_utils
persian_utils کتابخانهای است متشکل از متدهای الحاقی کمکی جهت کار با فرهنگ فارسی، در برنامههای مبتنی بر Dart و Flutter. این کتابخانه ترجمهای از کتابخانه DNTPersianUtils.Core به زبان Dart میباشد.
لیست متدها و امکانات این کتابخانه
اعتبارسنجها
| نام متد/امکانات | مثال | خروجی نمونه |
|---|---|---|
| بررسی اعتبار کد ملی | "0010350829".isValidIranianNationalCode() | true |
| بررسی اعتبار کد بانکی شبا | "IR820540102680020817909002". isValidIranShebaNumber() |
true |
| بررسی اعتبار کد بانکی شتاب | "6221061106498670". isValidIranShetabNumber() |
true |
| بررسی اعتبار شماره موبایل | "09901464762". isValidIranianMobileNumber() |
true |
| بررسی اعتبار شماره تلفن | "37236445". isValidIranianPhoneNumber() |
true |
| بررسی اعتبار کد پستی | "1619735744". isValidIranianPostalCode() |
true |
| بررسی اعتبار اعداد تمام فارسی | "۹۹۹۹۹". containsOnlyPersianNumbers() |
true |
| بررسی اعتبار حروف و يا اعداد فارسی بودن تنها قسمتی از متن | "Abc تست". containsFarsi() |
true |
| بررسی اعتبار حروف فارسی بودن تمام متن | "تست". containsOnlyFarsiLetters() |
true |
| بررسی اعتبار شناسه ملی حقوقی | "14005893875".isValidIranianNationalLegalCode() | true |
قدردانی
تشکر از آقای وحید نصیری بابت کتابخانه کامل و مفید DNTPersianUtils.Core