Обнаружение слогов в слове

129
задан Kevin Brown 20 February 2015 в 03:14
поделиться

4 ответа

Читайте о подходе TEX к этой проблеме в целях расстановки переносов. Особенно посмотрите Frank Liang диссертация тезиса Word Hy-phen-a-tion Компьютером . Его алгоритм очень точен, и затем включает маленький словарь исключений для случаев, где алгоритм не работает.

114
ответ дан jason 20 February 2015 в 03:14
поделиться
  • 1
    Это заставляет предположения примкнуть к отображению от имени класса до файла класса. Это будет работать правильно на анонимные классы? Вложенные классы? – Thorbjørn Ravn Andersen 31 December 2009 в 23:40

Perl имеет Язык:: Фонология:: Слог модуль. Вы могли бы попробовать это или попытаться изучить его алгоритм. Я видел несколько других более старых модулей там, также.

я не понимаю, почему регулярное выражение дает Вам только количество слогов. Необходимо смочь получить сами слоги с помощью круглых скобок получения. Принятие Вас может создать регулярное выражение, которое работает, который является.

4
ответ дан crenate 20 February 2015 в 03:14
поделиться

Я споткнулся через эту страницу, ища то же самое и нашел несколько реализаций статьи Liang здесь: https://github.com/mnater/hyphenator

, Который является, если Вы не тип, который любит читать тезис на 60 страниц вместо того, чтобы адаптировать код в свободном доступе к групповой проблеме. :)

44
ответ дан congusbongus 20 February 2015 в 03:14
поделиться
  • 1
    Это было довольно полезно. Даже другой был очень легок заставить его работать. Вы использовали это прежде? – Venki 23 April 2012 в 18:24

Зачем это вычислять? Эта информация есть в каждом онлайн-словаре. http://dictionary.reference.com/browse/invisible in · vis · i · ble

4
ответ дан 24 November 2019 в 00:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: