StringExtensions extension

on

Methods

beRial() String
beToman() String
charRagham({String separator = "-"}) String
convert 6037991123456789 to 6037-9911-2345-6789
extractNumber({NumStrLanguage toDigit = NumStrLanguage.Farsi}) String
extract number from string; abc123456789xyz to ۱۲۳۴۵۶۷۸۹ Or ابپ۱۲۳۴۵۶۷۸۹ن to 123456789
fixPersianChars() String
تبدیل حروف عربی و ... به حروف استاندارد فارسی
getBankNameFromCardNumber() String
isNumeric() bool
string is numeric or not
isValidBankCardNumber() bool
isValidIranianMobileNumber() bool
isValidIranianNationalCode() bool
isValidIranianPostalCode() bool
seRagham({String separator = ","}) String
convert 123456789 to 123,456,789
toEnglishDigit() String
convert ۱۲۳۴۵۶۷۸۹ to 123456789
toNumber() int
convert string to number , like: هزار to 1000
toPersianDate({NumStrLanguage digitType = NumStrLanguage.Farsi}) String
تبدیل تاریخ از متن به تاریخ شمسی
toPersianDigit() String
convert 123456789 to ۱۲۳۴۵۶۷۸۹
toPersinaDate({NumStrLanguage digitType = NumStrLanguage.Farsi}) String
استفاده شود toPersianDate به خاطر اشتباه نوشتاری در متد از
toWord({NumStrLanguage lang = NumStrLanguage.Farsi}) String
convert number to string , like: 1000 to 'one thousand' or 'هزار'