GoGPT Best VPN GoSearch

OnWorks favicon

perlcheat - ອອນໄລນ໌ຢູ່ໃນຄລາວ

ແລ່ນ perlcheat ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ perlcheat ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


perlcheat - Perl 5 Cheat Sheet

ລາຍລະອຽດ


ນີ້ 'cheat sheet' ເປັນການອ້າງອິງທີ່ມີປະໂຫຍດ, ຫມາຍເຖິງການເລີ່ມຕົ້ນນັກຂຽນໂປລແກລມ Perl. ບໍ່ແມ່ນ
ທຸກສິ່ງທຸກຢ່າງແມ່ນໄດ້ກ່າວມາ, ແຕ່ 195 ລັກສະນະອາດຈະ overwhelming ແລ້ວ.

ໄດ້ ແຜ່ນ
CONTEXTS SIGILS ອ້າງອີງເຖິງ ARRAYS HASHES
void $scalar SCALAR @array %hash
scalar @array ARRAY @array[0, 2] @hash{'a', 'b'}
ລາຍຊື່ %hash HASH $array[0] $hash{'a'}
&ລະຫັດຍ່ອຍ
*ມູນຄ່າ glob GLOB ScalAR
FORMAT number, string, ref, glob, undef
ຂໍ້ມູນອ້າງອິງ
\ ອ້າງອີງ $$foo[1] aka $foo->[1]
$@%&* ອ້າງອີງ $$foo{bar} aka $foo->{bar}
[] ອະໂນນ. arrayref ${$$foo[1]}[2] aka $foo->[1]->[2]
{} ອັນ. hashref ${$$foo[1]}[2] aka $foo->[1][2]
\() ລາຍຊື່ອ້າງອີງ
SYNTAX
ຜູ້ປະຕິບັດການ PRECEDENCE foreach (LIST) { } ສໍາລັບ (a;b;c) { }
-> ໃນຂະນະທີ່ (e) { } ຈົນກ່ວາ (e) { }
++ -- ຖ້າ (e) { } elsif (e) { } ອື່ນ { }
** ເວັ້ນເສຍແຕ່ (e) { } elsif (e) { } else { }
! ~ \u+ u- ໃຫ້ (e) { ເມື່ອ (e) {} ຄ່າເລີ່ມຕົ້ນ {} }
=~!~
* / % x NUMBERS vs STRINGS FALSE vs TRUE
+ - . = = undef, "", 0, "0"
<< >> + . ມີ​ຫຍັງ​ອີກ​ບໍ່
ຊື່ uops == != eq ne
< > <= >= lt gt le ge < > <= >= lt gt le ge
== != <=> eq ne cmp ~~ <=> cmp
&
| ^ ຕົວແກ້ໄຂ REGEX REGEX METACHARS
&& /i case insensitive ^ string start
|| // /m ເສັ້ນອີງໃສ່ ^$ $ str end (bfr \n)
.. ... /s . ລວມມີ \n + ໜຶ່ງ ຫຼືຫຼາຍກວ່ານັ້ນ
?: /x ignore wh.space * zero ຫຼືຫຼາຍກວ່ານັ້ນ
= += ສຸດທ້າຍ goto /p ຮັກສາ ? ສູນຫຼືຫນຶ່ງ
, => /a ASCII /aa ປອດໄພ {3,7} ເຮັດຊ້ຳໃນໄລຍະ
ບັນຊີລາຍຊື່ ops /l locale /d dual | ສະຫຼັບ
ບໍ່ແມ່ນ /u Unicode [] ຫ້ອງຮຽນຕົວອັກສອນ
ແລະ /e ປະເມີນ /ee rpts \b ຂອບເຂດ
ຫຼື xor /g global \z string end
/o ລວບລວມ pat ຫນຶ່ງຄັ້ງ () capture
DEBUG (?:p) ບໍ່ມີການຈັບພາບ
-MO=ເຊົາຂຽນຄຳເຫັນ REGEX CHARCLASSES (?#t)
-MO=Terse . [^\n] (?=p) ZW ຂ້າງໜ້າ
-D## \s whitespace (?!p) ZW neg ahead
-d: Trace \w word chars (?<=p) ZW pos ຫລັງ \K
\d ຕົວເລກ (?
CONFIGURATION \pP ຊື່ຄຸນສົມບັດ (?>p) ບໍ່ມີທາງຫຼັງ
perl -V:ivsize \h horiz.wh.space (?|p|p) ຣີເຊັດສາຂາ
\R linebreak (? p​) ການ​ຈັບ​ຊື່​
\S \W \D \H negate \g{n} ອ້າງອີງໃສ່ cap ທີ່ມີຊື່
\K ຮັກສາສ່ວນຊ້າຍ
ຟັງຊັນການສົ່ງຄືນລາຍຊື່
ສະຖິຕິຜູ້ໂທເວລາທ້ອງຖິ່ນຕົວແປພິເສດ
0 dev 0 ວິນາທີ 0 ຊຸດ $_ ຕົວແປເລີ່ມຕົ້ນ
1 ino 1 ນາທີ 1 filename $0 ຊື່ໂປຣແກຣມ
2 ໂຫມດ 2 ຊົ່ວໂມງ 2 ເສັ້ນ $/ ຕົວແຍກການປ້ອນຂໍ້ມູນ
3 nlink 3 ມື້ 3 subroutine $\ output ແຍກ
4 uid 4 ເດືອນ-1 4 hasargs $| ຟອກອັດຕະໂນມັດ
5 gid 5 ປີ-1900 5 wantarray $! sys/libcall ຜິດພາດ
6 rdev 6 weekday 6 evaltext $@ eval error
7 ຂະໜາດ 7 ປີ 7 is_require $$ process ID
8 atime 8 is_dst 8 hints $. ເລກແຖວ
9 mtime 9 bitmask @ARGV ເສັ້ນຄໍາສັ່ງ args
10 ctime 10 hinthash @INC ປະກອບມີເສັ້ນທາງ
11 blksz 3..10 ພຽງແຕ່ @_ subroutine args
12 blcks ກັບສະພາບແວດລ້ອມ EXPR %ENV

ການຍອມຮັບ


ສະບັບທໍາອິດຂອງເອກະສານນີ້ປາກົດຢູ່ໃນ Perl Monks, ບ່ອນທີ່ປະຊາຊົນຈໍານວນຫນຶ່ງມີປະໂຫຍດ
ຄໍາ​ແນະ​ນໍາ​. ຂອບໃຈ, Perl Monks.

ຂໍຂອບໃຈເປັນພິເສດຕໍ່ Damian Conway, ຜູ້ທີ່ບໍ່ພຽງແຕ່ແນະນໍາການປ່ຽນແປງທີ່ສໍາຄັນ, ແຕ່ຍັງ
ໄດ້ໃຊ້ເວລາເພື່ອນັບຈໍານວນລັກສະນະທີ່ລະບຸໄວ້ແລະເຮັດໃຫ້ສະບັບ Perl 6 ສະແດງໃຫ້ເຫັນ
ວ່າ Perl ຈະຢູ່ Perl.

ໃຊ້ perlcheat ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.