persian_utils

Dart CI

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

Libraries

persian_utils