Поиск

Дополнительные функции и операторы

В культуре Perl есть такая традиция: "Существует более одного способа  сделать что-либо". На этом занятии мы познакомимся с данной философией поближе. Мы рассмотрим целую "сборную солянку" новых функций и операторов.

При поиске скалярных величин и выполнении операций над ними вы до сих пор использовали регулярные выражения. Но поскольку в Perl существует более одного способа сделать что-либо, в нем предусмотрены различные функции поиска и редактирования скаляров. Итак, на этом занятии вы познакомитесь с некоторыми новыми способами.

Кроме того, раньше мы рассматривали массивы как линейные списки элементов, перебор которых осуществлялся с помощью оператора foreach, а объединение в скалярную переменную — с помощью функции join. На этом занятии вы познакомитесь с совершенно новым взглядом на массивы.

И, наконец, мы вновь обратимся к абсолютно "пресной" функции print и добавим ей немного остроты и привлекательности. С помощью обновленной и улучшенной функции print вы тоже сможете создавать тщательно отформатированные отчеты, которые не стыдно показать другим людям.

Основные темы этого занятия.

  • Поиск скаляров внутри простых строк.
  • Подстановка символов.
  • Использование функции print.
  • Применение массивов в качестве стеков и очередей.