Написать письмо   
 
logo
 
Snippy
Сборник
примеров кода
В русском языке существительные с числительными могут быть в единственном, двойственном и множественном числе: один арбуз, два арбуза, пять арбузов (двойственное число — это почти исчезнувшая в русском языке грамматическая конструкция, встречающаяся только в этом случае).
Читать дальше...


Стеммер Портера.
Естественно, библиотека иногда ошибается, однако в большинстве случаев все же срабатывает вполне удовлетворительно. Может использоваться в поисковых системах.
Читать дальше...


Обрезает текст в кодировке UTF-8 до заданной длины,
причём последнее слово показывается целиком, а не обрывается на середине.
Html сущности корректно обрабатываются.
Читать дальше...


Расстановка "мягких" переносов в словах.
Браузеры, которые показывают их: IE 6.0.x, Opera 7.54u2
В Firefox 1.0.4, Opera 7.11 не работает.
Поддерживается текст для русского (UTF-8) и английского языков (ANSI).
Читать дальше...


"Подсветка" найденных слов для результатов поисковых систем.
Ищет все вхождения цифр или целых слов в html коде и обрамляет их заданными тагами.
Текст должен быть в кодировке UTF-8.
Поддерживаются английский, русский, татарский, турецкий языки.
Читать дальше...


Функция обрезает длинные строки до заданного количества символов, при этом строка обрезается по границам слов.
Читать дальше...



Задача: укоротить предложение до N символов, причем чтобы оно обрезалось не на N-ом символе, а на ближайшем слове.
Читать дальше...