|
|||||
|
СОДЕРЖАНИЕ
|
создать сайт // учебник perl // строковые операторы
Строковые операторы в PerlPerl может оперировать не только числами, но и строками. Первым строковым оператором, который мы рассмотрим, является оператор контонации (.). Просто точка. Этот оператор берёт строку, находящуюся слева от него, и строку и возвращает строку, объединяющую предыдущие две, например:
В этом примере переменные $a и $b имеют простые строковые значения. В последней строке переменной $c присваивается значение Контонацию строк можно выполнить и другим способом. Раньше мы уже говорили (а именно в статье "Строковые литералы : основы"), что внутри строк, заключённых в двойные кавычки, Perl "выискивает" имена переменных. Найденные переменные интерпритируются. Это означает, что имя переменной внутри строки в двойных кавычках заменяется реальным значением этой переменной, например:
В этом примере Perl ищет в строке в двойных кавычках имена переменных, находит имя
Оба оператора
Там, где Perl не может чётко выделить имя переменной из остальной части строки, заключите имя переменной в фигурные скобки {}. Подобный приём позволяет Perl легко определить имя переменной, например:
Без таких скобок не понятно, какую переменную должен интерпретировать Perl - Следующим строковым оператором является оператор повторения
В этом примере символ "-" повторяется 70 раз оператором
|
|
|||
|
|
|||||