Ciao a tutti,
ho questa espressione regolare:
^([^\.\?]+)(\?.*)?$
Mi aiuta a riconoscere tutti i nomi dei file senza estensione per poterli poi riscrivere (con apache).
Per esattezza, questa espressione recupera il nome del documento senza estensione, ne estrae la parte del nome del file (prima del ?.....) e lo riscrive tramite una direttiva.
Ora, l'espressione funziona perfettamente ma la domanda è questa: è possibile far prendere tutti gli indirizzi salvo quelli che contengono "index"?
In alternativa, mi va bene anche un espressione regolare che accetta qualsiasi stringa salvo la parola "index"