• Espressioni regolari

    Se c'è un problema che ci affligge tutte le volte che dobbiamo aggiungere una regola di rewrite nel nostro file .htaccess, è scrivere la sintassi corretta delle espressioni regolari di Perl in modo che ci continui a funzionare il sito web, possibilmente. Con questa mini-guida vogliamo fare fronte alla sintassi di questo linguaggio ... perché di un linguaggio di programmazione si tratta


    Metacaratteri (comandi)
    Carattere Descrizione
    ^ inizio della stringa
    $ fine della stringa
    . qualunque carattere eccetto riga nuova
    * 0 o più volte
    + 1 o più volte
    ? 0 o 1 volta oppure: ricerca più breve
    | alternativa
    () raggruppamento e "salvataggio"
    [] insieme di caratteri
    {} modificatore di ripetizioni
    \ quote o carattere speciale

    Per rappresentare uno di questi metacaratteri, lo si precede con '\'. Ad esempio, '\.' indica il punto '.', '\\' rappresenta '\'.