Casa Finanza personale Perl For Dummies Cheat Sheet - dummies

Perl For Dummies Cheat Sheet - dummies

Video: Perl 6 Tutorial 2024

Video: Perl 6 Tutorial 2024
Anonim

Di Paul Hoffman

Perl ti consente di scrivere programmi potenti fin dall'inizio, sia che tu sia un principiante o esperto di programmazione. Perl offre gli strumenti di programmazione standard - operatori di confronto, quantificatori di corrispondenza dei modelli, funzioni di elenco - e ha scorciatoie per l'immissione di intervalli di caratteri. Perl offre anche i test dei file in modo da poter trovare quello che vuoi veloce.

I test dei file più utili in Perl

La programmazione con Perl è abbastanza semplice, che va alle lettere che usi per i test dei file. Ad esempio, r verifica se un file può essere r ead e T cerca un file ext t . Ecco i test dei file più utili in Perl:

Test Descrizione
-e Il file esiste.
-r Il file può essere letto.
-w Il file può essere scritto su.
-z Il file ha esattamente zero byte.
-d L'elemento con nome è una directory, non un file.
-T File è un file di testo. (Il primo blocco di un file viene esaminato,

ed è un file di testo se meno del 30 percento circa dei caratteri

non sono stampabili.)

-B Il file è un file binario. (Questo è l'esatto opposto del test -T

- è un file binario se oltre il 30 percento circa

dei caratteri non è stampabile.)

-s Dimensione del file in byte.
-C Età di creazione del file.
-A Età di accesso del file.
-M Età modifica del file.

Caratteri speciali in Perl

Come ogni linguaggio di programmazione, Perl usa comandi speciali per caratteri speciali, come i backspaces o le tabulazioni verticali. Quindi, se devi programmare un campanello o un bip o solo un ritorno a capo, controlla la seguente tabella per il personaggio che la produrrà:

Carattere Significato
n Newline
r Ritorno a capo
t Carattere scheda
f Carattere formattazione
b Carattere backspace
v Linguetta verticale
a Campana o segnale acustico
e Carattere di fuga

Operatori di confronto Perl True-False

Quando si programma con Perl o con qualsiasi altra lingua, si usano gli operatori di confronto per tutto il tempo. La seguente tabella mostra i confronti comuni per Perl sia in matematica che in forma stringa:

Confronto Math Stringa
Uguale a == eq
Non uguale a >! = ne minore di
<< lt maggiore di >> gt
minore o uguale a <= le > Maggiore o uguale a >> =
ge Funzioni elenco comune in Perl Perl è stato originariamente progettato per facilitare l'elaborazione dei report più facilmente. I report contengono spesso elenchi e potresti voler utilizzare Perl per eseguire determinate funzioni all'interno di un elenco.La seguente tabella mostra le funzioni dell'elenco comune, i relativi equivalenti di splicing e spiega cosa fa la funzione:
Funzione splice equivalente Che cosa

spingere (@r, @s)

splice (@r, $ # r + 1, 0, @s)

Aggiunge alla destra della lista pop (@r) splice (@r, $ # r, 1)
Rimuove dalla destra della lista shift (@r) splice (@r, 0, 1)
Rimuove da sinistra della lista unshift (@r, @s) > splice (@r, 0, 0, @s) Aggiunge alla sinistra della lista
Scorciatoie per gli intervalli di caratteri in Perl Stai programmando in Perl e vuoi usare una scorciatoia di codice per rappresentare qualsiasi cosa, da un numero a un non-numero, a qualsiasi lettera o numero. Sei fortunato, perché la tabella seguente ti dà il codice, ti mostra a cosa si tratta di una scorciatoia e la descrive. Codice
Sostituisce Descrizione d

[0 … 9]

Qualsiasi cifra

w [a-zA-Z_0-9] Qualsiasi alfanumerico carattere
s [tnrf] Un carattere di spaziatura
D ^ [0 … 9] Qualsiasi cifra diversa da
W ^ [a-zA- Z_0-9] Qualsiasi carattere non alfanumerico
S ^ [tnrf] Un carattere non di spaziatura
Quantificatori di corrispondenza Perl Pattern
Perl consente di utilizzare simboli comuni per indicare al programma che si sta scrivendo di abbinare i dati una volta, mai o fino a un certo numero di volte. La seguente tabella mostra quale simbolo utilizzare per ottenere la corrispondenza desiderata:
Simbolo Significato +

Abbina 1 o più volte

*

Abbina 0 o più volte >?

Incontri 0 o 1 volta {n}
Incontri esattamente n volte {n,}
Abbina almeno n volte {n, m}
Abbina almeno n, ma non più di m, volte (questi valori devono essere inferiori a 65, 536)
Perl For Dummies Cheat Sheet - dummies

Scelta dell'editore

Tipi di membri della community online - dummies

Tipi di membri della community online - dummies

Sapere come interagiscono e interagire le diverse personalità possono aiutarti a gestire un online comunità correttamente. Il mondo online non è troppo diverso dal mondo offline. Sebbene molte persone provino a reinventarsi online, alla fine emergono i loro veri sé. Chiunque trascorre molto tempo nelle community online può facilmente riconoscere i diversi ...

Eventi della comunità online non ufficiali e approvati - manichini

Eventi della comunità online non ufficiali e approvati - manichini

Se non è possibile ospitare meetup in locali diversi, non tutti è perduto. I membri della community online possono ancora ospitare i propri meetup nelle proprie aree con o senza il coinvolgimento dell'utente. Se i membri della comunità ti contattano per portare il tuo meetup nella loro zona o per ospitare il proprio meetup, prendi in considerazione la possibilità di dare la tua benedizione. Parla con il tuo team ...

TypePad For Dummies Cheat Sheet - dummies

TypePad For Dummies Cheat Sheet - dummies

TypePad è una piattaforma di blogging potente e semplice che fa appello ai blogger di tutti i livelli . Scopri le risorse, sia all'interno che all'esterno di TypePad, così saprai sempre dove trovare i migliori consigli per i blog. Naviga nella tua Dashboard con scorciatoie facili da usare per massimizzare l'esperienza di TypePad. Comprendi i diversi tipi di TypeList disponibili in TypePad e inserisci le immagini in ...

Scelta dell'editore

Utili Funzioni di Microsoft Power Query Date - dummies

Utili Funzioni di Microsoft Power Query Date - dummies

La seguente tabella contiene le funzioni di data di Excel che aiutano a fare cose come aggiungere mesi , estrai le parti della data e ottieni il numero di giorni entro un determinato periodo di tempo. Funzione Cosa fa e come usarlo Data. AddDays Incrementa un determinato valore di data per un numero specificato di giorni. Questo esempio restituisce una data ...

Come usare Excel con un disegno misto - dummies

Come usare Excel con un disegno misto - dummies

Un giorno, gli Strumenti di analisi di Excel potrebbero avere una scelta etichettata ANOVA: design misto. Quel giorno, sfortunatamente, non è oggi. Invece, è possibile utilizzare due strumenti ToolPak e le conoscenze su questo tipo di progettazione per fornire l'analisi. I livelli della variabile Between Group, Media (la variabile A), si trovano nella colonna di sinistra. I livelli di ...

Come utilizzare la funzione KURT in Excel - dummies

Come utilizzare la funzione KURT in Excel - dummies

Per calcolare la curtosi in Excel, si usa il KURT funzione. Il primo ha un picco al centro; il secondo è piatto. Il primo si dice che sia leptokurtic. la sua curtosi è positiva. Il secondo è platykurtic; la sua curtosi è negativa. Negativo? Aspetta un secondo. Come può essere? Kurtosis implica la somma del quarto ...

Scelta dell'editore

Come sostituire un colore con un altro in Photoshop Elements 14 - dummies

Come sostituire un colore con un altro in Photoshop Elements 14 - dummies

Photoshop Elements ne ha alcuni strumenti pratici per aiutarti a modificare le tue foto. Lo strumento Sostituzione colore consente di sostituire il colore originale di un'immagine con il colore di primo piano. Puoi utilizzare questo strumento in moltissimi modi: Colorizza un'immagine in scala di grigi per creare l'aspetto di una foto dipinta a mano. Completamente ...

Come selezionare i capelli in Photoshop Elements - dummies

Come selezionare i capelli in Photoshop Elements - dummies

Quando hai una foto ritratto e vuoi cambiare lo sfondo o incollare l'immagine della persona in un'altra foto in Photoshop Elements, selezionare i capelli di un soggetto può essere una sfida. Quando scatti foto di persone, in particolare ritratti, prova a mettere il soggetto di fronte a un semplice sfondo di bianco, un noioso ...

Come inviare Photo Mail con Photoshop Elements 11 - dummies

Come inviare Photo Mail con Photoshop Elements 11 - dummies

Anche se è simile all'invio di allegati e-mail , usando Photo Mail (solo in Windows) aggiunge un pizzazz ai tuoi allegati e-mail. È possibile organizzare ordinatamente le foto in Photoshop Elements 11 in un layout gradevole e quindi raggrupparle per un singolo allegato e-mail. Ecco come si preparano gli album per la visualizzazione online: