chomp

Синтаксис

chomp VARIABLE
chomp LIST
chomp

Описание

Эта функция считается более безопасной версией chop и удаляет окончание строки, которое совпадает с текущим значением специальной переменной $/ (она же $INPUT_RECORD_SEPARATOR при использовании модуля English). Функция возвращает общее количество символов, удаленных из всех переданных ей аргументов. Довольно часто эта функция используется для удаления символа конца строки в тех случаях, когда у вас есть опасения, что последняя запись может этого символа и не содержать. В режиме обработки параграфов ($/ = "") функция удаляет все такие символы в конце строки. Если аргумент опущен, по умолчанию обрабатывается переменная $_. Пример использования функции chomp:
while (<>) {
chomp;	# убрать \n в последнем поле
@array = split(/:/);
}
Собственно говоря, можно заставить chomp вырезать любое значение, например:
chomp($cwd = 'pwd');
chomp($answer = );
В случае, когда аргументом функции является список, производится обрезка каждого его элемента и возвращается общее количество всех удаленных символов.



2011-04-26 00:53:16 lykich

Thanks




Оставить комментарий:
Ваше Имя:
Email:
Антибот: *  
Ваш комментарий: