АнглийскийФранцузскийИспанский

Значок OnWorks

perlcheat - Интернет в облаке

Запустите perlcheat в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда perlcheat, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


perlcheat - шпаргалка по Perl 5

ОПИСАНИЕ


Эта «шпаргалка» - удобный справочник, предназначенный для начинающих программистов Perl. Нет
все упоминается, но 195 функций уже могут показаться ошеломляющими.

Команда лист
КОНТЕКСТЫ СИГИЛЫ ref ARRAYS HASHES
void $ scalar SCALAR @array% hash
скаляр @array ARRAY @array [0, 2] @hash {'a', 'b'}
список% hash HASH $ array [0] $ hash {'a'}
& дополнительный КОД
* glob GLOB SCALAR VALUES
ФОРМАТ число, строка, ссылка, шаблон, undef
Ссылки
\ reference $$ foo [1] он же $ foo -> [1]
$ @% & * разыменование $$ foo {bar} aka $ foo -> {bar}
[] анон. arrayref $ {$$ foo [1]} [2] он же $ foo -> [1] -> [2]
{} анон. hashref $ {$$ foo [1]} [2] он же $ foo -> [1] [2]
\ () список ссылок
СИНТАКСИС
ПРОЦЕДУРА ОПЕРАТОРА foreach (СПИСОК) {} для (a; b; c) {}
-> while (e) {} до (e) {}
++ - if (e) {} elsif (e) {} else {}
** if (e) {} elsif (e) {} else {}
! ~ \ u + u- given (e) {when (e) {} default {}}
= ~! ~
* /% x ЧИСЛА vs СТРОКИ ЛОЖЬ против ИСТИНА
+ -. = = undef, "", 0, "0"
<< >> +. что-нибудь еще
с именем uops ==! = eq ne
<> <=> = lt gt le ge <> <=> = lt gt le ge
==! = <=> eq ne cmp ~~ <=> cmp
&
| ^ МОДИФИКАТОРЫ REGEX МЕТАЧАРЫ REGEX
&& / i без учета регистра ^ начало строки
|| // / m строка на основе ^ $ $ str end (bfr \ n)
.. ... / с. включает \ n + один или несколько
?: / x игнорировать wh.space * ноль или более
= + = последний goto / p сохранить? ноль или один
, => / ASCII / безопасный {3,7} повтор в диапазоне
list ops / l locale / d dual | чередование
not / u класс символов Unicode []
и / e оценить / ee rpts \ b границу
или xor / g global \ z конец строки
/ o скомпилировать pat once () capture
ОТЛАДКА (?: P) без захвата
-MO = Удалить комментарий REGEX CHARCLASSES (? #T)
-MO = Лаконичный. [^ \ n] (? = p) ZW pos впереди
-D ## \ s пробел (?! P) ZW neg впереди
-d: Трассировать \ w символы слов (? <= p) ZW pos позади \ K
\ d цифр (?
КОНФИГУРАЦИЯ \ pP именованное свойство (?> P) без возврата
perl -V: ivsize \ h Horiz.wh.space (? | p | p) сброс ветки
\ R разрыв строки (? р) именованный захват
\ S \ W \ D \ H инвертировать \ g {n} ref в названную шапку
\ K оставить левую часть
СПИСКИ ВОЗВРАТА ФУНКЦИЙ
stat вызывающего абонента по местному времени СПЕЦИАЛЬНЫЕ ПЕРЕМЕННЫЕ
0 dev 0 секунда 0 пакет $ _ переменная по умолчанию
1 ino 1 минута 1 имя файла $ 0 имя программы
2 режима 2 часа 2 строки $ / входной разделитель
3 nlink 3 день 3 подпрограмма $ \ output separator
4 uid 4 месяца-1 4 hasargs $ | автозапуск
5 гид 5 год-1900 5 желающих за бешеные деньги! sys / libcall ошибка
6 rdev 6, будний день 6 evaltext $ @ eval error
7 размер 7 год день 7 is_require $$ идентификатор процесса
8 atime 8 is_dst 8 подсказок $. номер строчки
9 mtime 9 битовая маска @ARGV аргументы командной строки
10 ctime 10 hinthash @INC включает пути
11 blksz 3..10 только @_ аргументы подпрограммы
12 блоков со средой EXPR% ENV

БЛАГОДАРНОСТЬ


Первая версия этого документа появилась на Perl Monks, где несколько человек имели полезные
предложения. Спасибо, Perl Monks.

Особая благодарность Дэмиану Конвею, который не только предложил важные изменения, но и
потратил время, чтобы подсчитать количество перечисленных функций и сделать версию Perl 6, чтобы показать
что Perl останется Perl.

Используйте perlcheat онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМЕЧАНИЕ. Поддержка iReport/Jaspersoft Studio.
    Объявление: Начиная с версии 5.5.0,
    Jaspersoft Studio станет официальным
    дизайнерский клиент для JasperReports. я докладываю
    воля...
    Скачать iReport-Designer для JasperReports
  • 2
    ПостустановщикF
    ПостустановщикF
    PostInstallerF установит все
    программное обеспечение, которое Fedora Linux и другие
    не включает по умолчанию, после
    запуск Fedora в первый раз. Его
    легко для ...
    Скачать PostInstallerF
  • 3
    Трассирование
    Трассирование
    Проект strace перенесен в
    https://strace.io. strace is a
    диагностика, отладка и обучение
    трассировщик пользовательского пространства для Linux. Это используется
    следить за...
    Скачать стрейс
  • 4
    Графический интерфейс извлечения gMKV
    Графический интерфейс извлечения gMKV
    Графический интерфейс для утилиты mkvextract (часть
    MKVToolNix), который включает большинство (если
    не все) функциональность mkvextract и
    утилиты мквинфо. Написано на C#NET 4.0,...
    Скачать gMKVExtractGUI
  • 5
    Библиотека JasperReports
    Библиотека JasperReports
    Библиотека JasperReports - это
    самый популярный в мире открытый исходный код
    бизнес-аналитика и отчетность
    двигатель. Он полностью написан на Java
    и это умеет ...
    Скачать библиотеку JasperReports
  • 6
    Книги Frappe
    Книги Frappe
    Frappe Books — это бесплатная книга с открытым исходным кодом.
    программное обеспечение для настольного бухгалтерского учета, которое
    простой и хорошо продуманный для использования
    малый бизнес и фрилансеры. Это'...
    Скачать книги фраппе
  • Больше »

Команды Linux

Ad