Lo sapevi che...
All'interno delle espressioni regolari è possibile, tramite dei caratteri speciali, specificare la posizione in cui si deve trovare il pattern perchè la RE abbia valore TRUE.
I più usati sono:
^pattern --> match del pattern all'inizio della stringa
pattern$ --> match del pattern all'inizio della stringa
In questo modo è possibile ad esempio selezionare solo le righe di un file che iniziano con una lettera maiuscola:
...
$file = 'mio_file.txt';
open (FILE, "<$file");
@righe = <FILE>;
close FILE;
foreach $riga(@righe)
{
if ($riga =~ m/^[A-Z]/)
{ print "Inizia con maiuscola:\n$riga"; }
else
{ print "Inizia con minuscola:\n$riga"; }
}
...
Con il termine CGI, acronimo di Common Gateway Interface (traducibile come interfaccia standard per gateway) si intende una tecnologia standard usata dai web server per interfacciarsi con applicazioni esterne.
Questa è una raccolta di 100 piccoli suggerimenti e curiosità su questa tecnologia
Link | Descrizione |
---|---|
MIME Types | Elenco delle tipologie ed estensioni dei file associate |
Colori HTML | Lista dei colori supportati dai browser |
Timestamp | Tradurre il numero di secondi da UNIX epoch in formato umano |
Il mio indirizzo IP | Visualizzare i parametri di connessione |
Errori FTP | Elenco dei codici di errore del protocollo FTP |