Aprire un file di programma Perl , e inserire il cursore all'inizio
2
digitare il seguente codice : .
Sub
trim ( $ ) {
my $ stringa = shift;
$ stringa = ~ s /\\ s + //g ; $ stringa
ritorno ;
}
Questa funzione utilizza l'operatore di sostituzione " s ///" per abbinare gli spazi bianchi e rimuoverli. La classe "\\ s " carattere corrisponde a tutti i caratteri di spazio e li sostituisce con nulla . In altre parole, le chiude. Restituisce una stringa che contiene i caratteri di spazio ovunque
3
digitare il seguente codice : .
Sub ltrim ( $ ) { my $
stringa = shift;
$ stringa = ~ s /^ \\ s + //;
ritorno
$ stringa ;
}
Questa funzione rimuove solo leader spazi bianchi prima di qualsiasi altro carattere . Il "^ \\ s ", dice per abbinare spazi bianchi solo fino al primo carattere di spazio non- bianco, poi rimuoverli
4
digitare il seguente codice : .
Sub rtrim ( $ ) {
my $ stringa = shift;
$ stringa = ~ s /\\ s + $ //;
return $ stringa ;
}
Questa funzione rimuove solo spazi vuoti alla fine della stringa . La "s + $ ", dice per abbinare spazi bianchi solo dopo che tutti i caratteri di spazio non- bianchi , quindi rimuoverli.
5
Salvare il file di programma .
Programmazione © www.354353.com