Что делает "as_text_trimmed"? - PullRequest
       1

Что делает "as_text_trimmed"?

0 голосов
/ 16 февраля 2012

У меня здесь есть некоторый Perl-код, и одна строка говорит ...

my $newlink = $link->as_text_trimmed;

Я знаю, это означает, что переменной $newlink присвоено значение переменной $link, вызывающей as_text_trimmed,Но я не могу найти в Интернете никакой информации о том, что делает as_text_trimmed.Кто-нибудь может сказать мне или указать мне правильное направление?

Ответы [ 2 ]

4 голосов
/ 16 февраля 2012

A быстрый поиск CPAN выход HTML :: Элемент

$ h-> as_trimmed_text (...) as_text_trimmed

Это так же, как as_text (...) за исключением того, что начальные и конечные пробелы удаляются, и любой внутренний пробел свернут.

Это не удалит жесткие пробелы, юникодные пробелы или любые другие Пробел ASCII, если вы не указали дополнительные символы в виде строки аргумент. например $ h-> as_trimmed_text (extra_chars => '\ xA0')

1 голос
/ 16 февраля 2012

$ link - это некая структура данных, а as_text_trimmed - это поле в ней. Вы не устанавливаете $ newlink в $ link. Вы устанавливаете его в поле внутри объекта ссылки.

as_text_trimmed может также быть методом для объекта ссылки, который вы вызываете, и устанавливать newlink для его результата.

Выполнить поиск в "операторе стрелки" perl

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...