Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Perl Programming >> .

Come sostituire spazi finali con espressioni regolari Perl

Un'espressione regolare è una serie di uno o più caratteri che permettono di abbinare i modelli in un programma per computer . In Perl , è spesso fanno uso di espressioni regolari . È possibile scrivere una funzione che trim gli spazi finali in una stringa e utilizzare la funzione in qualsiasi punto si programma Perl . Usare una espressione regolare in funzione pattern matching stringa di Perl , specificando che si vuole l'espressione regolare di corrispondere solo alla fine della stringa . Istruzioni
1

Aprire un nuovo programma Perl . Inserire il cursore all'inizio del file
2

Digitare il seguente codice:

sub trim ( $ ) {

my $ stringa = shift; < . br>

$ stringa = ~ s /\\ s + $ //;

return $ stringa ;

}

Questa funzione crea un file temporaneo che assume il valore della stringa passato alla funzione . Poi usa una espressione regolare per rimuovere gli spazi finali . Il "\\ s" indica alla funzione di cercare solo per i caratteri di spazio e la " $ " dice di guardare solo alla fine della stringa . Dopo rimuovere gli spazi finali , la funzione restituisce la variabile al programma principale .
3

Salvare il file di programma .

 

Programmazione © www.354353.com