Python의 CJKCodec에 들어 있는 disjoint, conjoint의 PHP 버전을 만들어 보았습니다. 막연하게 어려울 것이라 생각했었는데, Perky님을 만났을때 힌트를 얻어, 살짝 구현해본 것을 조금 다듬어 공개합니다.

소스는, http://coolengineer.com/files/hangul/hangul.php.txt 이고, 테스트를 해보실 수 있는 링크는 다음과 같습니다.

http://coolengineer.com/files/hangul/testhangul.php
http://coolengineer.com/files/hangul/testhangul.php.txt

한글가지고 놀아 봐야겠죠?

신고
크리에이티브 커먼즈 라이선스
Creative Commons License
  1. 오우 2008.06.07 01:37 신고

    그렇지 않아도 사전 비스므리 (?) 한 것을 만들다가 인덱스 작성에 막혀서 고민하고 있었는데 멋진 라이브러리가 있었네요. T.T

    혹시 실례가 안 된다면 http://coolengineer.com/files/hangul/testhangul.php의 소스도 보여주실 수 없으신지. T.T

  2. 최호진 2008.06.07 02:35 신고

    전혀 실례가 되지 않죠.. 공개한다는 것을 깜빡했습니다. 본문을 수정합니다.

  3. 김길준 2008.11.15 08:27 신고

    http://coolengineer.com/files/hangul/testhangul.php의 소스 확인해 주십시오. , http://coolengineer.com/files/hangul/hangul.php.txt 와 같은 것 같아요...
    감사~

    • 최호진 2008.11.17 10:57 신고

      같죠...
      .php는 실행이 되기 때문에 소스가 안보이는것이고, .txt 파일은 그 소스를 가져가라고 걸어놓은 것입니다.

  4. 우와 2009.03.01 10:23 신고

    가져다 써도 될까요 +ㅅ+?

  5. 최호진 2009.03.03 14:02 신고

    GPL2 입니다. 가져다 쓰실 수 있고요... 코드 수정할 것이나 개선사항이 있으시면 다시 알려주세요

  6. 냐옹이 2009.05.22 11:34 신고

    버그가 있습니다. 'ㄱ'을 넣으면 뒤에 공백문자같은게 붙어서 나오네요. '(ㄱ)'을 넣어보면 확실히 보입니다. 그리고 'ㅏ'를 넣으면 앞에 공백문자같은게 붙어서 나오네요. trim으로도 없어지지 않네요.

    • 최호진 2009.05.27 16:44 신고

      아, 그렇군요! 나중에... 시간날때.. ;-)

  7. 김종호 2011.04.06 10:23 신고

    자소단위로 사용하고 싶다는분이 계셔서 조금 수정해서 사용했습니다 ^^ 감사합니다.
    http://blog.naver.com/nightbug/140127172338

    • 최호진 2011.04.08 19:39 신고

      아하.. 감사합니다.

+ Recent posts