Quando si lavora con i file di testo o di basi di dati spesso è necessario identificare e rimuovere alcune linee o stringhe . Una stringa è un pezzo di testo che consiste di più di una parola . Il linguaggio di programmazione Perl supporta una serie di funzioni, tra le espressioni regolari . Le espressioni regolari sono un modello che permette di adattare facilmente una stringa che soddisfa il modello di ricerca e quindi rimuoverla se necessario. Istruzioni
1
definire un criterio per la rimozione di una stringa. Ad esempio , decidere se è necessario rimuovere una stringa che inizia con la parola " soldi".
2
utilizzare il ciclo Perl " foreach " per leggere l'insieme di dati un file di trovare la stringa in questione : .
foreach $ stringa ( @ data) { }
in questo esempio , l'array ( @ dati) contiene i dati da un file
3
Utilizzare il comando " = ~ s" all'interno del ciclo di sostituire la stringa corrispondente con niente ( //), che provoca la rimozione della stringa .
$ stringa = ~ s /Denaro + //; .
noti che la stringa inizia con la parola " denaro " e l'espressione regolare ( + . ) corrisponde a tutti gli altri caratteri della stringa
< . br>