Je voudrais utiliser la fonction de vérification PSpell de PHP dans mon programme. Y at-il une option quelque part pour la vérification insensible à la casse dans pspell_check()
?Case-insensitive PSpell vérification orthographique?
0
A
Répondre
4
J'ai trouvé un moyen de contourner l'absence d'une option pour l'insensibilité à la casse. La fonction de suggestion de Pspell semble toujours revenir à la capitalisation correcte d'un mot mal capitalisé comme première suggestion, afin que nous puissions vérifier cela si le premier contrôle orthographique échoue:
<?php
function pspell_icheck($dictionary_link, $word) {
return (pspell_check($dictionary_link, $word) ||
strtolower(reset(pspell_suggest($dictionary_link, $word))) == strtolower($word));
}
$dict = pspell_new('en');
$word = 'foo';
echo pspell_icheck($dict, $word);
?>
Works sur PHP 5.3.2. Codage heureux :)
1
Essayez ce correctif http://code.google.com/p/patched-pspell/. Il vous permet de définir des options.
pspell_config_set($pspell_config, 'ignore-case', 'true');
0
Il existe une solution simple. Faites simplement ceci:
$word = ucfirst($word); //Always capitalize to avoid case sensitive error
if (!pspell_check($dict, $word)) {
$suggestions = pspell_suggest($dictionary, $word);
}
Questions connexes
- 1. Vérification orthographique dans Blackberry
- 2. Vérification orthographique Telerik
- 3. Vérification orthographique hunspell
- 4. jquery textarea éditeurs avec vérification orthographique
- 5. Vérification orthographique par lots avec code source
- 6. Problème de vérification orthographique de bureau VB.Net
- 7. Détection des fonctionnalités du navigateur: vérification orthographique?
- 8. Valeurs de l'attribut de vérification orthographique HTML5
- 9. Vérification orthographique de Windows et delphi 7?
- 10. Attribut de vérification orthographique Textarea XHTML Strict
- 11. PHP question pspell
- 12. PSpell dans Quercus?
- 13. Vérification orthographique HTML sur le texte existant Chrome
- 14. Je cherche une librairie de vérification orthographique Java
- 15. Vérification orthographique dans le bloc-notes du programmeur
- 16. Service de vérification orthographique avec python utilisant mod_python
- 17. Problème avec Ultrasphinx & Aspell & Boolean Search (vérification orthographique missbehaves ...)
- 18. Dictionnaire en-GB gratuit pour vérification orthographique dans Silverlight
- 19. PHP à base de contrôle de vérification orthographique
- 20. Quelle est la meilleure bibliothèque de vérification orthographique pour C#?
- 21. Programmation iPhone: désactiver la vérification orthographique dans UITextView
- 22. Comment ajouter une vérification orthographique à un JTextArea?
- 23. Recommandations pour un contrôle de vérification orthographique multilingue pour ASP.NET
- 24. WPF Correction orthographique
- 25. PHP: Ajouter des mots à pspell?
- 26. dictionnaire d'espace de noms global pspell
- 27. Accès Javascript au correcteur orthographique des navigateurs
- 28. Problème avec correcteur orthographique
- 29. s'il vous plaît quelqu'un peut me aider comment faire la vérification orthographique à l'aide jquery
- 30. Avantages et inconvénients des différents modes de vérification orthographique dans emacs