Всем, привет.
С помощью чего можно разбить слово (русский и английский языки) на слоги?
Есть ли готовая функция у кого?
Устами младенца: (генерация только основными значимыми звуками)
Сем, приве. С помою чего можно рабить слово (руский и англиский языки) на слоги? Еть ли готовая фунция у кого?
Унифицируем гласные к знаку * и получаем некое подобие того, что ещё можно понять:
С*м, пр*в*. С п*м** ч*г* м*жн* р*б*ть сл*в* (р*ск*й * *нгл*ск*й *з*к*) н* сл*г*? *ть л* г*т*в** ф*нц** * к*г*?
Получаем hash строки (по которой можно уже искать): смпрвчгжнбтлкйзфц
--------------------------------------------------------------
Например, слово "ночник" по слогам, как правильно:
ноч-ник или
но-чник
...и почему?
Спасибо.
UPD:Сами правила:
1. Слог образует гласный звук:
сте-на, ба-ран (с-тена, бара-н — неправильно).
2. Слог начинается с согласного, который стоит перед гласной:
мо-ло-ко, ко-ра (мол-око, кор-а — неправильно).
3. Буквы ь, ъ (которые не означают звуков) нельзя отрывать от предыдущего слога:
конь-ки, подъ-езд (кон-ьки, под-ъезд — неправильно).
4. По новым правилам глухие согласные отходят к следующему слогу, звонкие согласные ([й], [р], [р’], [л], [л’], [м], [м’], [н], [н’]) — к предыдущему слогу:
то-чка, мо-шка, кор-ка, бул-ка (по старым правилам было верно: точ-ка, мош-ка, кор-ка, бул-ка).
5. Согласные буквы, образующие один звук, нельзя разносить в разные слоги. Один звук образуют сочетания зж [ж:], тся, ться [ц:].
у-е-зжать, но-си-тся, де-ла-ться.
6. По новым правилам сдвоенные согласные в середине слова относят к следующему слогу:
кла-ссный, хо-ккей, те-нис (по старым правилам было верно: клас-сный, хок-кей, тен-нис).
Нашёл сайты
slogi.su и
perenosi.su ...
Вот теперь, осталось правильно разбить :(