логотип сайта MyLittleServices.ru

syllaye.js

Библиотека JavaScript

Библиотека делает одно важное дело: разделяет русские слова на слоги. Получить можно либо строку с дефисами между слогами (по умолчанию), либо массив со слогами (для чего нужно передать вторым параметром true).


Речь, конечно, идет о фонетических слогах, а не о слогах для переноса. Правила - от Литневской.

Примеры:
syllaye.divide("касса") // ка-сса
syllaye.divide("индустриализация") // ин-ду-стри-а-ли-за-ци-я
syllaye.divide("Ипримкнувшийкнимшепилов", true) // ["И", "прим", "кну", "вший", "кним", "ше", "пи", "лов"]



Журнал версий

Версия 1.0

  • Есть разделение слов на фонетические слоги.
  • По умолчанию возвращается строка с дефисами между слогами. При необходимости можно получать массив со слогами.