Skip to content

A collection of Persian helper extension methods for dart

License

Apache-2.0, Apache-2.0 licenses found

Licenses found

Apache-2.0
LICENSE
Apache-2.0
LICENSE.md
Notifications You must be signed in to change notification settings

Majid110/persian_utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

persian_utils

Dart CI

persian_utils contains extension methods and validators for working with Persian texts. This package is a translation of .Net library DNTPersianUtils.Core in Dart.

Method list

Validators

Method Name Example Output
Iranian National Code Validator "0010350829".isValidIranianNationalCode() true
Sheba Number Validator "IR820540102680020817909002".
isValidIranShebaNumber()
true
Shetab Number Validator "6221061106498670".
isValidIranShetabNumber()
true
Iranian Mobile Number Validator "09901464762".
isValidIranianMobileNumber()
true
Iranian Phone Number Validator "37236445".
isValidIranianPhoneNumber()
true
Iranian Postal Code Validator "1619735744".
isValidIranianPostalCode()
true
Persian Number Checker "۹۹۹۹۹".
containsOnlyPersianNumbers()
true
Check Text Contains Farsi "Abc تست".
containsFarsi()
true
Check Text Contains Only Farsi Letters "تست".
containsOnlyFarsiLetters()
true
Iranian National Legal Code Validator "14005893875".isValidIranianNationalLegalCode() true

Acknowledgment

Very thanks to Vahid Nasiri for his useful library DNTPersianUtils.Core

About

A collection of Persian helper extension methods for dart

Topics

Resources

License

Apache-2.0, Apache-2.0 licenses found

Licenses found

Apache-2.0
LICENSE
Apache-2.0
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages