내 프로그램에서 PHP의 PSpell 검사 기능을 사용하고 싶습니다. 대문자와 소문자를 구분하지 않는 옵션이 있습니까? pspell_check()
?대소 문자 구별 없음 PSpell 맞춤법 검사?
0
A
답변
4
대소 문자를 구분할 수없는 옵션이없는 것을 발견했습니다. PSPELL의 제안 기능은 항상 첫 번째 제안으로 잘못 대문자 단어의 정확한 대소 문자를 반환하는 것, 그래서 초기 맞춤법 검사가 실패하면 우리는이를 확인할 수 있습니다 : PHP 5.3.2에
<?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);
?>
작품. 행복한 코딩 :)
1
이 패치를 사용해보십시오 http://code.google.com/p/patched-pspell/. 모든 옵션을 설정할 수 있습니다.
pspell_config_set($pspell_config, 'ignore-case', 'true');
0
쉬운 해결책이 있습니다. 그냥 다음과 같이하십시오 :
$word = ucfirst($word); //Always capitalize to avoid case sensitive error
if (!pspell_check($dict, $word)) {
$suggestions = pspell_suggest($dictionary, $word);
}
관련 문제
- 1. zsh/bash의 대소 문자 구별 없음
- 2. 대소 문자 구별 : SSMS
- 3. EJB3 대소 문자 구별
- 4. 대소 문자 구별 SSIS
- 5. MediaWiki : 카테고리에서 하위 카테고리 검색 (대소 문자 구별 없음!)
- 6. PHP의 대소 문자 구별 배열 검색 기능
- 7. 텍스트 감싸기 - PHP로 대소 문자 구별
- 8. 대소 문자를 구별하지 않는 맞춤법 검사 Solr
- 9. Qt에서 SQLite로 대소 문자를 구별
- 10. Textmate 사방 맞춤법 검사
- 11. PHP는 pspell 함수는 pspell 문제
- 12. PSpell in Quercus?
- 13. 빠른 자동 맞춤법 검사
- 14. C의 맞춤법 검사 프로그램
- 15. 델파이 용 맞춤법 검사
- 16. 아이폰 맞춤법 검사
- 17. PHP의 맞춤법 검사
- 18. Aptana 맞춤법 검사
- 19. 맞춤법 검사 (검은 색)
- 20. WinForms WebBrowser의 맞춤법 검사
- 21. MFC의 맞춤법 검사
- 22. hunspell 맞춤법 검사
- 23. Windows App 맞춤법 검사
- 24. 아라비아어 맞춤법 검사 API
- 25. xcode 맞춤법 검사
- 26. 사전 일치/맞춤법 검사 프로그램
- 27. Vim에서 대소 문자 바꾸기
- 28. JSON.stringify, 대소 문자 바꾸기
- 29. 대소 문자 구분 RLIKE이
- 30. Solr의 맞춤법 검사기가 대소 문자를 무시하는 방법?