Rust🦀 implementation of Persian-Tools
Note: These tools are totally offline (no api calls)
There is also a CLI And a WebApp powered by this library.
- Documentation: docs.rs
- Installation: crates.io
- Source code: github.com
name | docs | description |
---|---|---|
add_ordinal_suffix | link | پنج رو به پنجم تبدیل میکنه |
arabic_chars | link | عربی بودن یک متن رو چک میکنه و میتونه بعضی حروف فارسی رو به فرم عربی تبدیل کنه |
bill | link | اطلاعات مربوط به قبض |
commas | link | 3000-> 3,000 |
digits | link | 123 -> ۱۲۳ و برعکس |
extract_card_number | link | شماره کارت رو از متن استخراج میکنه چه فارسی چه انگلیسی |
find_capital_by_province | link | استان رو به مرکز استان تبدیل میکنه |
get_bank_name_by_card_number | link | شماره کارت میدی بهت اسم بانک برمیگردونه |
get_place_by_iran_national_id | link | کد ملی میدی بهت شهر و استان برمیگردونه |
half_space | link | نیم فاصله هارو اوکی میکنه |
legal_id | link | شناسه حقوقی رو اعتبار سنجی میکنه |
national_id | link | کد ملی رو اعتبار سنجی میکنه |
number_plate | link | پلاک ماشین و موتور |
number_to_words | link | عدد رو به حروف تبدیل میکنه |
persian_chars | link | فارسی بودن یک متن رو چک میکنه و میتونه بعضی حروف عربی رو به فارسی تبدیل کنه |
phone_number | link | شماره تلفن رو اعتبار سنجی میکنه و اپراتور رو شناسایی میکنه |
remove_ordinal_suffix | link | پنجم رو به پنج تبدیل میکنه |
sheba | link | شماره شبا رو اعتبار سنجی میکنه و اطلاعات بانک مربوط رو برمیگردونه |
time_diff | link | برای دو لحظه از زمان یک متن فارسی تولید میکنه که اختلاف دو لحظه رو توصیف میکنه |
url_fix | link | حروف فارسی رو به فرمتی تبدیل میکنه که در url قابل استفاده باشه |
verity_card_number | link | شماره کارت بانکی رو اعتبار سنجی میکنه |
words_to_number | link | حروف فارسی رو به عدد تبدیل میکنه |
-
You don't know how to use it?
- Read docs
- Read tests
- Create an issue
-
If you find a bug or you need a new feature
- Make a issue
-
Need more help?
- Thats my email: [email protected]
- Star the project ⭐
- Tweet about it
- Refer this project in your project's readme
- Mention the project at local meetups and tell your friends/colleagues
- Add a module see: Contributing.md.
- Fix a bug see: Contributing.md.
- Update database see: Contributing.md.