| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Spearance 14.01.2009 19:47
Простенький метод основан на алгоpитме П. Хpистова в модификации Дымченко и Ваpсанофьева с небольшими исправлениями.@autoHyphen[str][locals]
$hyp[­^;]
$A[а-яё]
$G[аеёиоуыэюя]
$S[бвгджзклмнпрстфхцчшщ]
$X[йъь]
$result[$str]
$result[^result.match[([$X])([$A][$A])][ig]{${match.1}${hyp}$match.2}]
$result[^result.match[([$G][$S][$S])([$S][$S][$G])][ig]{${match.1}${hyp}$match.2}]
$result[^result.match[([$G][$S][$S])([$S][$G])][ig]{${match.1}${hyp}$match.2}]
$result[^result.match[([$G][$S])([$S][$S][$G])][ig]{${match.1}${hyp}$match.2}]
$result[^result.match[([$S][$G])([$S][$G])][ig]{${match.1}${hyp}$match.2}]
$result[^result.match[([$G][$S])([$S][$G])][ig]{${match.1}${hyp}$match.2}]
$result[^result.match[([$S][$G])([$G][$A])][ig]{${match.1}${hyp}$match.2}]Каменты к коду не пишу, код говорит сам за себя.