Hvordan erstatte etterfølgende mellomrom med perl regulære uttrykk

Et regulært uttrykk er en serie av ett eller flere tegn som du bruker til å matche mønstre i et dataprogram. I Perl, du ofte gjøre bruk av regulære uttrykk. Du kan skrive en funksjon som trimmer de etterfølgende mellomrom i en streng og bruke funksjonen hvor som helst i deg Perl program. Bruk et vanlig uttrykk i Perl er streng mønstergjenkjenning funksjon, angir at du ønsker det vanlige uttrykket å bare kampen på slutten av strengen.

Bruksanvisning

1 Åpne en ny Perl program. Sett markøren på begynnelsen av filen.

2 Skriv inn følgende kode:

sub trim ($) {

min $ string = skift;

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

returnere $ string;

}

Denne funksjonen skaper en midlertidig fil som tar verdien av strengen sendes til funksjonen. Den bruker da et vanlig uttrykk for å fjerne de etterfølgende mellomrom. Den "\ s" forteller funksjonen for å bare se for hvite mellomrom og "$", sier bare se på slutten av strengen. Etter fjerne følgende mellomrom, returnerer funksjonen variabelen til hovedprogrammet.

3 Lagre programfilen.