telota/rasmify

将阿拉伯字符串缩减为其rasm,即删除标点和其他变音符号

0.1.1 2017-04-05 15:55 UTC

This package is not auto-updated.

Last update: 2024-09-29 03:26:44 UTC


README

将阿拉伯文本缩减为其rasm,即删除标点和变音符号,从而仅保留基本辅音骨架。

例如,可在corpuscoranicum.de找到的《古兰经》首章

比较以下示例

带变音符号等的文本 带变音符号等的《古兰经》首章

不带变音符号的文本(rasmified) rasmified的《古兰经》首章

尝试一下

查看演示 这里

安装

使用Composer安装此包。请在终端中运行以下命令

composer require "telota/rasmify":"0.1.*"

用法

要将阿拉伯字符串转换为它的rasm,请使用以下代码

use Telota\Rasmify;

$rasmified = Rasmify::rasmify($arabicString);