Вопрос по PERL

Andreika
На сайте с 08.12.2005
Offline
43
447

Программисты помогите!!!

Есть переменная в PERL, неопределенной длинны.(текст)

Как ее обрезать например до 50 символов?

Если совсем делать нечего, то обрезать не портя слова, и добавить " ..."

Заранее спасибо.

D
На сайте с 14.01.2007
Offline
153
#1


my $new_string = substr($old_string, 0, 50)."...";

а по теме: неужели нельзя было гуглом воспользоваться?

Andreika
На сайте с 08.12.2005
Offline
43
#2

Вот спасибо.

A4
На сайте с 09.08.2007
Offline
55
#3

Вариант: $string =~s/^(.{50}).*/$1.../;

Настройка nginx и сопутствующего софта на freebsd/debian. Контакт через PM.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий