anderss0n/persiana
Composer 安装命令:
composer require anderss0n/persiana
包简介
Persiana is a Persian text normalizer utility that support English for every day usage with texts.
关键字:
README 文档
README
Persiana
Persiana is a Persian text normalizer utility that support English for every day usage with texts.
Install
by Composer
composer require anderss0n/persiana
by Git
git clone git@github.com:MrAnderss0n/Persiana.git
How to use
Use the following class into your PHP code:
use Anderss0n\Persiana\Normalizer;
Simple example:
echo Normalizer::tidySpaces('test the new package.'); // OUTPUT: test the new package.
List of methods
| Static Methods | Description |
|---|---|
| tidySpaces | Convert sequence of spaces to single space and trim it. |
| dropBreakingLines | Drop breaking line to make sequence of text without new lines. |
| dropPersianPhonemes | Drop general Persian vowel phonemes. |
| normalizePersianNumbers | Convert Persian numbers to its English form. |
| normalizePersianLetters | Convert Arabic letters to Persian one. |
| normalizeEnglishLetters | Convert Latin letters to English one. |
| normalizeWhiteSpaces | Convert all type of spaces to standard one. |
| fetchValidLetters | Fetch only Persian and English letters then tidy spaces. |
| fetchInvalidCharacters | Fetch all thing instead of Persian and English letters. |
| normalize | Full normalize uses this class functionality to prevent repeating usage. |
| slug | Make a slug for url usage. |
统计信息
- 总下载量: 32
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-03-27