Эти "необычные", я бы даже сказал, оригинальные операторы имеют очень широкое применение в Perl. Можно даже назвать их "оригинальным" решением. Оператор =~ логически связывает левую часть выражения с патерном (pattern - образец, шаблон, модель) в правой. По умолчанию поиск или изменение по патерну выполняется в переменной $_ Операторы привязки позволяют делать это с любой переменной, указанной в левой части. Логическим результатом будет успех операции. Если в правой части вместо патерна присутствует выражение, то результат этого выражения воспринимается как патерн. Однако это не очень эффективно, т.к. патерн будет компилироваться во время исполнения программы, что заметно снизит быстродействие. Оператор != аналогичен =~, только результат совпадения инвертируется (логическое "нет"). Подробное применение этих операторов приводится в главе Патерны.
Учебники. Программирование для начинающих.
Все для начинающего программиста
Меню сайта
- Assembler
- Cамоучитель по Java
- С++ для начинающих
- Паскаль - задачи и решения
- Ассемблер - примеры и задачи
- Delphi в задачах и примерах
- Delphi — краткий справочник
- Разное
- Delphi для начинающих
- Delphi для профессионалов
- Visual Basic
- FoxPro
- Pascal
- Си для профессионалов
- Visual C++ для начинающих
- Fortran
- Программирование на Ассемблере
- Системное программирование на Assemblerе
- Assembler в примерах
- Структуризированный язык запросов (SQL)
- Практическое руководство по HTML
- Практическое введение в программирование на JavaScript
- Подробный курс Java
- Самые популярные Java-скрипты
- Введение в Cascading Style Sheets
- Каскадные таблицы стилей, уровень 1. Спецификация CSS1
- Введение в Perl
- VB Script
- VRML - Virtual reality modellnig language
- XML - Extensible markup language
- CGI - Common Gateway Interface
- Программирование на языке С++
- Примеры программирования на языке С++
Информация
Programm.ws - это сайт, на котором вы можете почитать литературу по языкам программирования, а так-же посмотреть примеры работающих программ на С++, ассемблере, паскале и много другого..
|