Regular expression
Definizione rapida
Una regular expression, spesso abbreviata in regex, descrive la sequenza da cercare in un testo e l'azione da compiere quando viene trovata.
Spiegazione
Utenti e programmatori possono formulare un criterio di ricerca e indicare al programma come trattare il testo corrispondente. La ricerca puo' contemplare varianti nella separazione o nelle maiuscole e minuscole; la fonte cita `grep`, disponibile nei sistemi UNIX e separatamente anche per Windows, come strumento per gestire queste espressioni.
Esempio pratico
Un'espressione puo' trovare sia `pc facile` sia `pc-facile`, sostituire lo spazio con un trattino e trasformare le lettere maiuscole in minuscole.
Spiegazione tecnica
La regular expression codifica un modello per individuare una sequenza testuale; una volta riconosciuta la corrispondenza, il programma applica l'operazione specificata.
Da non confondere con
Non e' soltanto il testo da trovare: comprende il modo in cui riconoscerlo e puo' essere associata all'azione da eseguire sul risultato.