Come sostituire una stringa in Perl

April 13

Perl è stato originariamente progettato da Larry Wall per creare report da file di testo. Perl è stato progettato per cercare e modificare il testo. Se si desidera modificare una stringa in un file di testo variabile o ad un altro, è possibile utilizzare la funzione "s". Questa funzione sostituisce una determinata stringa di caratteri con una stringa di sostituzione. È possibile fornire una stringa letterale, oppure è possibile utilizzare le espressioni regolari. Le espressioni regolari sono un modo di rappresentare uno o più caratteri con un set di metacaratteri.

istruzione

1 Aprire un documento di testo vuoto in qualsiasi editor di testo.

2 Digitare la riga

! / Usr / bin / perl

per avviare lo script Perl.

3 Digitare le righe

il mio $ my_string;

$ My_string = "La cena era buona! \ N";

print $ my_string;

per creare e stampare la variabile che contiene la stringa "La cena era buona!"

4 Digitare la riga

$ My_string = ~ s / buono / cattivo /;

per sostituire la stringa "buono" con la stringa "cattivo".

5 Digitare la riga

print $ my_string;

stampare il nuovo contenuto della stringa allo schermo.

6 Salvare il file come "substitute.pl".

7 Digitare il comando "substitute.pl perl" al prompt dei comandi per eseguire lo script.