발음 기호가 있는 문자가 감시 단어에서 오탐을 유발합니다

Watched Words를 사용할 때, 발음 기호가 붙은 문자가 단어의 일부로 인식되지 않고 해당 문자에서 단어가 분리되어 잘못된 양성(false positive)을 유발할 수 있습니다. 단어 필터가 발음 기호나 부호를 가진 문자를 같은 단어의 일부가 아닌 빈 공간으로 처리하는 것 같습니다.

재현 방법:

  • 차단된 Watched Words에 'anal’을 추가합니다.
  • 일반(비관리자) 사용자로 게시글에 analógico를 사용하려고 시도합니다.

  • 게시글이 차단됩니다.

analog로 동일한 작업을 수행하면 의도대로 작동하며 게시가 허용됩니다.

9개의 좋아요

저희 쪽에서도 동일한 현상을 재현할 수 있었습니다. 이 버그에는 ç, ş와 같이 세디야(cedilla)가 붙은 다른 문자들도 포함됩니다:

3개의 좋아요

이 PR에서 감시 단어의 UTF-8 문자 지원이 구현되었습니다:

이로써 UTF-8 문자를 포함하는 단어를 포함한 모든 단어의 단어 경계가 올바르게 감지되어야 합니다.

3개의 좋아요

이 주제는 3일 후 자동으로 닫혔습니다. 더 이상 새 답글을 작성할 수 없습니다.