Skip to content

Sezar-SZ/sanitize-persian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sanitize Persian Texts

Package to easily sanitize your Persian (Farsi) strings and numbers.

This Package converts Arabic letters and numbers to Persian.

Usage

import sanitizePersian from "sanitize-persian";

console.log(sanitizePersian("۱ متن فارسی با كاراکترهای عربی")); // -> "متن فارسی با کاراکترهای عربی 1"

console.log(
    sanitizePersian(" 1 متن فارسی با كاراکترهای عربی ", {
        numbers: "toPersian",
    })
); // -> "۱ متن فارسی با کاراکترهای عربی"

console.log(
    sanitizePersian(" ۱1 متن فارسی با كاراکترهای عربی ", {
        numbers: false,
    })
); // -> "۱1 متن فارسی با کاراکترهای عربی"

console.log(
    sanitizePersian(" ۱ متن فارسی با كاراکترهای عربی ", {
        trim: false,
    })
); // -> " ۱ متن فارسی با كاراکترهای عربی "

API

sanitizePersian(str, options?)
options Description Values Default
numbers Decide whether the numbers should be translated into Persian, English, or remain unchanged "toEnglish", "toPersian", false "toEnglish"
trim Decide if the string should be trimmed or not true, false true

About

Sanitize Persian Texts

Resources

License

Stars

Watchers

Forks