Englishfrançaisespagnol

Icône de favori OnWorks

perlcheat - En ligne dans le Cloud

Exécutez perlcheat dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande perlcheat qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


perlcheat - Aide-mémoire Perl 5

DESCRIPTION


Cette « aide-mémoire » est une référence pratique, destinée aux programmeurs Perl débutants. Pas
tout est mentionné, mais 195 fonctionnalités peuvent déjà être écrasantes.

Notre feuille
CONTEXTES SIGILS ref ARRAYS HASHES
void $scalaire SCALAIRE @array %hash
scalaire @array ARRAY @array[0, 2] @hash{'a', 'b'}
liste %hash HASH $array[0] $hash{'a'}
&sous-CODE
*glob VALEURS SCALAIRES GLOB
FORMAT nombre, chaîne, ref, glob, undef
Références
\ référence $$foo[1] aka $foo->[1]
$@%&* déréférencer $$foo{bar} aka $foo->{bar}
[] bientôt. arrayref ${$$foo[1]}[2] aka $foo->[1]->[2]
{} bientôt. hashref ${$$foo[1]}[2] alias $foo->[1][2]
\() liste des références
SYNTAXE
PRECEDENCE DES OPERATEURS foreach (LIST) { } pour (a;b;c) { }
-> tant que (e) { } jusqu'à (e) { }
++ -- si (e) { } elsif (e) { } sinon { }
** sauf si (e) { } elsif (e) { } else { }
! ~ \ u+ u- étant donné (e) { quand (e) {} par défaut {} }
=~ !~
* / % x NUMBERS vs STRINGS FAUX vs VRAI
+ - . = = undef, "", 0, "0"
<< >> + . rien d'autre
nommé uops == != eq ne
< > <= >= lt gt le ge < > <= >= lt gt le ge
== != <=> eq ne cmp ~~ <=> cmp
&
| ^ MODIFICATEURS REGEX METACHARS REGEX
&& /i insensible à la casse ^ chaîne début
|| // /m ligne basée ^$ $ str end (bfr \n)
.. ... /s . comprend \n + un ou plusieurs
?: /x ignore wh.space * zéro ou plus
= += dernier goto /p préserver ? zéro ou un
, => /a ASCII /aa safe {3,7} répéter dans la plage
liste ops /l locale /d dual | alternance
pas la classe de caractères /u Unicode []
et /e évalue /ee rpts \b limite
ou xor /g global \z string end
/o compile pat une fois () capture
DEBUG (?:p) pas de capture
-MO=Deparse REGEX CHARCLASSES (?#t) commentaire
-MO=Lacon . [^\n] (?=p) ZW pos devant
-D## \s espace (?!p) ZW négatif devant
-d:Trace \w word chars (?<=p) ZW pos derrière \K
\d chiffres (?
CONFIGURATION \pP propriété nommée (?>p) pas de retour en arrière
perl -V:ivsize \h horiz.wh.space (?|p|p)réinitialisation de la branche
\R saut de ligne (? p) capture nommée
\S \W \D \H annule la référence \g{n} à la casquette nommée
\K garder la partie gauche
LISTES DE RETOUR DES FONCTIONS
stat appelant en heure locale VARIABLES SPÉCIALES
0 dev 0 seconde 0 package $_ variable par défaut
1 ino 1 minute 1 nom de fichier $0 nom de programme
2 mode 2 heures 2 lignes $/séparateur d'entrée
3 nlink 3 jour 3 sous-routine $\ séparateur de sortie
4 uid 4 mois-1 4 hasargs $| rinçage automatique
5 gid 5 année-1900 5 wantarray $ ! erreur sys/libcall
6 rdev 6 jour de la semaine 6 evaltext $@ eval error
7 taille 7 jour de l'année 7 is_require $$ ID de processus
8 atime 8 is_dst 8 astuces $. numéro de ligne
9 mtime 9 bitmask @ARGV ligne de commande args
10 ctime 10 hinthash @INC inclure des chemins
11 blksz 3..10 uniquement @_ arguments de sous-routine
12 blocs avec environnement EXPR %ENV

REMERCIEMENTS


La première version de ce document est apparue sur Perl Monks, où plusieurs personnes avaient
suggestions. Merci, moines Perl.

Un merci spécial à Damian Conway, qui a non seulement suggéré des changements importants, mais aussi
a pris le temps de compter le nombre de fonctionnalités répertoriées et de faire une version Perl 6 pour montrer
que Perl restera Perl.

Utilisez perlcheat en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    BureauÉtage
    BureauÉtage
    OfficeFloor fournit l'inversion de
    commande de couplage, avec ses : - dépendances
    injection - injection de continuation -
    injection de fil Pour plus d'informations
    visiter le...
    Télécharger OfficeFloor
  • 2
    Kit Div
    Kit Div
    DivKit est un logiciel open source piloté par serveur
    Cadre d'interface utilisateur (SDUI). Il vous permet de
    déployer des mises à jour provenant du serveur pour
    différentes versions de l'application. Aussi, cela peut être
    utilisé p...
    Télécharger DivKit
  • 3
    sous-convertisseur
    sous-convertisseur
    Utilitaire pour convertir entre divers
    formule d'abonnement. Utilisateurs de Shadowrocket
    devrait utiliser ss, ssr ou v2ray comme cible.
    Vous pouvez ajouter &remark= à
    Télégramme-aimé HT...
    Télécharger le sous-convertisseur
  • 4
    SWASH
    SWASH
    SWASH est un outil numérique polyvalent
    outil de simulation d'instabilité,
    non hydrostatique, à surface libre,
    écoulement rotationnel et phénomènes de transport
    dans les eaux côtières comme ...
    Télécharger SWASH
  • 5
    VBA-M (Archivé - Maintenant sur Github)
    VBA-M (Archivé - Maintenant sur Github)
    Le projet a déménagé à
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Fonctionnalités :Création de tricheétats de sauvegardemulti
    système, prend en charge gba, gbc, gb, sgb,
    sgb2tu...
    Télécharger VBA-M (Archivé - Maintenant sur Github)
  • 6
    Stacer
    Stacer
    Optimiseur de système Linux et surveillance
    Dépôt Github :
    https://github.com/oguzhaninan/Stacer.
    Public : utilisateurs finaux/ordinateurs de bureau. Utilisateur
    interface : Qt. Programmation La...
    Télécharger Stacer
  • Plus "

Commandes Linux

Ad