این دستور perlcheat است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
perlcheat - Perl 5 Cheat Sheet
شرح
این "برگ تقلب" یک مرجع مفید است که برای شروع برنامه نویسان Perl در نظر گرفته شده است. نه
همه چیز ذکر شده است، اما 195 ویژگی ممکن است در حال حاضر بسیار زیاد باشد.
La ورق
CONTEXTS SIGILS ref Arrays HASHES
void $scalar SCALAR @array %hash
اسکالر @array ARRAY @array[0, 2] @hash{'a'، 'b'}
لیست %hash HASH $array[0] $hash{'a'}
&زیر کد
*ارزش های اسکالار گلوب گلوب
شماره FORMAT، رشته، ref، glob، unef
مراجع
\ مرجع $$foo[1] با نام مستعار $foo->[1]
$@%&* reference $$foo{bar} با نام مستعار $foo->{bar}
[] آنون. آرایه آرایه ${$$foo[1]}[2] با نام مستعار $foo->[1]->[2]
{} آنون. hashref ${$$foo[1]}[2] با نام مستعار $foo->[1][2]
\() لیست مراجع
نحو
OPERATOR PRECEDENCE foreach (LIST) {} for (a;b;c) {}
-> در حالی که (ه) { } تا (ه) { }
++ -- if (e) { } elif (e) { } else { }
** مگر اینکه (e) { } elif (e) { } else { }
! ~ \ u+ u- داده شده (e) { when (e) {} پیش فرض {} }
=~!~
* / % x NUMBERS در مقابل STRINGS FALSE در مقابل TRUE
+ - . = = unef، ""، 0، "0"
<< >> + . چیز دیگری مد نظر دارید
به نام uops == != eq ne
< > <= >= lt gt le ge < > <= >= lt gt le ge
== != <=> eq ne cmp ~~ <=> cmp
&
| ^ اصلاح کننده REGEX متاچارز REGEX
&& /i بدون حساس به حروف ^ رشته شروع می شود
|| // /m بر اساس خط پایان ^$ $ str (bfr \n)
.. ... /s . شامل \n + یک یا چند
?: /x نادیده گرفتن wh.space * صفر یا بیشتر
= += آخرین goto /p حفظ ? صفر یا یک
, => /a ASCII /aa safe {3,7} در محدوده تکرار کنید
list ops /l locale /d dual | تناوب
نه /u کلاس کاراکتر یونیکد []
و /e مرز /ee rpts \b را ارزیابی کنید
یا xor /g سراسری \z پایان رشته
/o کامپایل pat یک بار () گرفتن
اشکال زدایی (?:p) بدون ضبط
-MO=نظر REGEX CHARCLASSES (?#t) را کنار بگذارید
-MO=Terse. [^\n] (?=p) ZW در جلو است
-D## \s فضای سفید (?!p) ZW جلوتر است
-d: Trace \w chars word (?<=p) ZW pos پشت \K
رقم \d (?
CONFIGURATION \pP ویژگی نامگذاری شده (?>p) بدون بک ترک
perl -V:ivsize \h horiz.wh.space (?|p|p)بازنشانی شاخه
شکست خط \R (? ص) ضبط نام دارد
\S \W \D \H نفی \g{n} را به کلاه نامگذاری شده نشان می دهد
\K قسمت چپ را نگه دارید
لیست های بازگشت تابع
آمار تماس گیرنده زمان محلی متغیرهای خاص
0 dev 0 second 0 package $_ متغیر پیش فرض
1 ino 1 دقیقه 1 نام فایل $0 نام برنامه
2 حالت 2 ساعت 2 خط $/ جداکننده ورودی
3 nlink 3 روز 3 زیر روال $\ جداکننده خروجی
4 uid 4 month-1 4 hasargs $| فلاش خودکار
5 gid 5 year-1900 5 wantarray $! خطای sys/libcall
6 rdev 6 روز هفته 6 evaltext $@ خطای eval
7 سایز 7 روزه 7 is_require $$ شناسه فرآیند
8 atime 8 is_dst 8 نکات $. شماره خط
9 mtime 9 bitmask @ARGV خط فرمان args
10 ctime 10 hinthash @INC شامل مسیرها می شود
11 blksz 3..10 only @_ subroutine args
12 بلوک با محیط EXPR %ENV
تقدیرنامه ها
اولین نسخه از این سند در Perl Monks ظاهر شد، جایی که چندین نفر مفید بودند
پیشنهادات. مرسی پرل مونکز
یک تشکر ویژه از دامیان کانوی، که نه تنها تغییرات مهمی را پیشنهاد کرد، بلکه همچنین
برای شمارش تعداد ویژگی های فهرست شده و ساختن نسخه پرل 6 برای نمایش زمان صرف شد
که پرل پرل می ماند.
با استفاده از خدمات onworks.net از perlcheat آنلاین استفاده کنید