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.