像这个帖子的问题:HowtodisabledefaultEnglishdictionaryinPspellanduseonlyCustomdictionary?我创建了我的自定义词典。并在控制台中进行测试-一切正常。像这样的控制台查询:echoEngenier|aspell-a-d/var/www/Lib/profiles.rws结果-只有1个建议。结果正确但我不能用pspell重复这个结果我尝试了这个变体(http://board.phpbuilder.com/showthread.php?10298706-Resolved-pspell-hell),但这对我没有帮助在许多变体中,所
我想知道是否有某种方法可以在PHP中进行模糊字符串匹配。在长字符串中寻找单词,即使拼写错误也能找到潜在的匹配项;如果由于OCR错误而偏离一个字符,它会找到它的东西。我在想一个正则表达式生成器也许能够做到这一点。因此,如果输入“crazy”,它将生成此正则表达式:.*((crazy)|(.+razy)|(c.+azy)|cr.+zy)|(cra.+y)|(craz.+)).*然后它将返回该词或该词的变体的所有匹配项。如何构建生成器:我可能会将搜索字符串/单词拆分为一个字符数组,并构建正则表达式,执行foreach新创建的数组,用“.+”替换键值(字符串中字母的位置)。这是进行模糊文本搜索
我正在尝试将pspell与PHP的aspell结合使用。我是这样安装的:sudoapt-getinstalllibpspell-devsudoapt-getinstallphp5-pspellsudoapt-getinstallaspell-de之后,这里是一个示例代码:$pspell_link=pspell_new("de");var_dump(pspell_check($pspell_link,"Verkäuferin"));if(!pspell_check($pspell_link,"Verkäuferin")){$vorschlaege=pspell_suggest($pspe
我已经成功安装了Aspell并使用Pspell编译了PHP,一切似乎都运行良好。我唯一不能做的就是创建一个“忽略”单词列表,或者一个个人字典,但是你想引用它。我已经尝试了列出的步骤here和here但都没有任何效果。如以上链接和Aspelldocumentation中所述,我尝试按照手册中的概述创建个人词典:personal_ws-1.1en0Rubiflexquasirhombicosidodecahedron我把它放在aspell目录、我的主目录、根目录中,但从未被提取。Aspell文档从未真正说明它应该存放在哪里或如何以其他方式加载它。另一个引用是creatinganindivi
我正在尝试在Ubuntu中为PHP5安装pspell。我已经安装了运行pspell所需的aspell库,如图所示here我不确定是否有任何设置需要更改等。当我尝试执行下面提到的代码行时$pspell_link=pspell_new("en");我得到一个错误fatalerror:调用未定义函数pspell_new()知道哪里出了问题吗?非常感谢任何帮助。 最佳答案 就这样sudoapt-getinstalllibpspell-devsudoapt-getinstallphp5-pspellsudoapt-getinstallaspe