问题标签 [pspell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 从文本文件 PHP 中提取有效单词
我创建了一个从文本文件中提取有效单词的 PHP 代码:
假设 list.txt 包含
ghgh fghy 你好你好
上面的代码只会打印:你好
我要做的是打印 Hellothere 以及它包含两个有效单词 Hello 和 there
php - 如何测试pspell?
这工作正常,然后我用godaddy切换到cpanel。如果我用我的 php 信息运行测试,它会说 pspell 已启用。有谁知道测试错误的方法,甚至可能是修复方法?
我已经用下面的代码测试了我的代码。这让我知道它是否有效,但不会引发错误!
php - 服务器上的 aspell 库在哪里?我如何检查它们?
我刚用godaddy切换到cpanel服务器。我与 pspell 完全集成,并且运行良好。现在我收到以下错误
这是我的代码
如何在我的服务器上找到语言文件或对其进行测试?我打电话给godaddy,他们说aspell 已设置,我测试我的php,它说pspell 已启用。
php - PHP pspell_check 总是返回 FALSE
我想使用pspell_check来确定用户选择的密码的复杂性。问题是我的代码受到网络上可用的基本示例的启发,总是返回FALSE。示例代码:
我的设置可能有什么问题?
php - pspell 源码安装和源码安装 php5.6
我正在尝试在 Ubuntu 14.04 上启用源安装 php5.6 的 php pspell 模块。
我尝试过的方法:
- 在下载的 php 包中的 ./configure 时,我尝试了 --with-pspell=/usr 和 --with-pspell。
但这没有用。
- pecl 搜索 pspell。
但找不到任何与 pspell 相关的软件包。
php - 将美国单词转换为等效的英国单词
我有一个自动更正字符串的功能。它按预期更正拼写错误的单词。我面临的这个问题是它不会将美国拼写的单词纠正为英国的对应词。
上面的示例未检测到拼写错误。对于诸如to之类的词,我怎样才能让它变为color
和相同?colour
favorite
favourite
php - 拼音不起作用
请帮我解决pspell问题。我已经安装了 aspell,并在终端中完成了以下命令:
我的操作系统是 linux Mint 17。PHP - 7.0.28。当我尝试使用函数检查器时,它会返回空数组。但我清楚地知道它在托管方面是正确的。功能代码:
php - 如何根据另一个字符串更改字符串的大小写?
我正在开发一个类似于 Google的“你的意思是…… ”系统!拼写部分很简单(使用 PHP 的 pspell 库),但我无法解决的是大小写问题。
假设拼写错误的单词是“GoVeNMeNt”,那么正确的单词应该是“GoVerNMeNt”(类似于 Google),但 pspell 库仅以一种情况(通常为小写)给出建议。
那么如何编写一个transformCase
接收实际字符串($string
)和建议字符串($subject
)的函数呢?我编写了以下不处理所有情况的实现:
在最后一种情况下,输出应该是 GOVERnMENt。该算法也不适用于各种其他查询。
因此,如果有人帮助我使用算法,我会很高兴:)
docker - 在 pspell debian 上部署 circleci 时出错
好吧,我在 CircleCI 上收到此错误:检查 PSPELL 支持...是的,共享配置:错误:找不到 pspell
当我运行这一步时: - 运行:sudo docker-php-ext-install pspell
我在线查看并找到解决方案,但仅适用于 yum
yum install aspell-devel
我如何使用 apt 完成此操作?
php - PSPELL 无法打开字典
当我的 php 文件尝试执行时:$pspell = pspell_new("en"); 我收到此错误消息:
pspell_new(): PSPELL 无法打开字典。原因:找不到语言“en”的单词列表。
看来英语词典文件需要存储在某个地方。我已经下载 了 aspell6-en-2020.12.07-0,其中包含我可以上传的 98 个文件,但是我会将它上传到服务器上的哪个文件夹以及 PSPELL 如何知道哪个文件夹?