1.0.4 • Published 1 year ago

sanitize-persian v1.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

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?)
optionsDescriptionValuesDefault
numbersDecide whether the numbers should be translated into Persian, English, or remain unchanged"toEnglish", "toPersian", false"toEnglish"
trimDecide if the string should be trimmed or nottrue, falsetrue