Re: Aiuto con Regular-expression
Marco wrote:
Davide Prina ha scritto:
Files !~ "^index\.php$"
nota che ho aggiunto tre simboli: ! \ $
a che cosa server esattamente il ! e lo \ prima di .php?
ho risposto velocemente e forse ho riportato informazioni false ... io
ho indicato la sintassi generale per le espressioni regolari (ER),
mentre qui si chiedeva la sintassi all'interno del file .htaccess di
apache che non conosco.
In generale i seguenti simboli hanno i significati qui riportati:
A ~ B = confronto tra A e B controllando se A rispetta ER indicata in B
A !~ B = è la negazione di A ~ B
^ = indica inizio stringa
$ = indica fine stringa
\ = carattere di escape
se in un'espressione regolare scrivo il carattere '.', allora indico che
in quella posizione ci può stare qualsiasi carattere (quindi per ~
"index.php" vanno bene ad esempio i seguenti: "indexxphp", indexAphp",
"indexaphp", ...). Per indicare il carattere '.' bisogna farlo precedere
dal carattere '\'.
Ciao
Davide
--
Dizionari: http://linguistico.sourceforge.net/wiki
Client di posta: http://www.mozilla.org/products/thunderbird
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook
Reply to: