如何查找阿拉伯语和波斯语中的错误输入?
How to find mistyping in Arabic and Persian language?
在波斯语和阿拉伯语字母表中,我们有一些形状不同但发音非常接近的字母。
这些是那些字母的列表:
S= س, ص, ث
Gh= غ , ق
T= ت,ط
Z= ز , ض, ظ, ذ
H= ح , ه
很多人不会写字或忘记拼写而写错字
例如,دغدغه这个词有8种写法:
1: دقدغه
2: دقدغح
3: دقدقه
4: دقدقح
5: دغدغه
6: دغدغح
7: دغدقه
8: دغدقح
我如何计算用户输入错误的方式有多少?
在PHP中是否有任何功能可以做到这一点?
您可以通过 Combination(数学)来做到这一点,这是一种从集合中选择项目的方法,这样(与排列不同)选择的顺序无关紧要。
如何计算组合数?
正如你在图片中看到的,你知道每个字母不同类型的数量,只需将单词中创建的字母数量乘以该字母的不同类型数量即可。 这里有 8 个结果。
对于第二个问题:是,在GitHub上有一个函数可以查看该存储库的演示,你可以在那里测试你的单词。
在波斯语和阿拉伯语字母表中,我们有一些形状不同但发音非常接近的字母。
这些是那些字母的列表:
S= س, ص, ث
Gh= غ , ق
T= ت,ط
Z= ز , ض, ظ, ذ
H= ح , ه
很多人不会写字或忘记拼写而写错字
例如,دغدغه这个词有8种写法:
1: دقدغه 2: دقدغح 3: دقدقه 4: دقدقح 5: دغدغه 6: دغدغح 7: دغدقه 8: دغدقح
我如何计算用户输入错误的方式有多少?
在PHP中是否有任何功能可以做到这一点?
您可以通过 Combination(数学)来做到这一点,这是一种从集合中选择项目的方法,这样(与排列不同)选择的顺序无关紧要。
如何计算组合数?
正如你在图片中看到的,你知道每个字母不同类型的数量,只需将单词中创建的字母数量乘以该字母的不同类型数量即可。 这里有 8 个结果。
对于第二个问题:是,在GitHub上有一个函数可以查看该存储库的演示,你可以在那里测试你的单词。