Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte súbor programu Perl , a vložte kurzor na začiatok
2
zadajte nasledujúci kód : .
Sub trim ( $ ) {
my $ string = shift ;
$ string = ~ s /\\ s + //g ;
návrat $ string ;
}
Táto funkcia používa operátor substitúcie " s ///" , aby zodpovedala biele miesta a odstrániť ich . The " \\ s " charakter trieda odpovedá všetky prázdne znaky a nahradí ich s ničím . Inými slovami , je to odstráni . Vráti reťazec , ktorý neobsahuje žiadne prázdne znaky kdekoľvek
3
zadajte nasledujúci kód : .
Sub LTrim ( $ ) {
my $ string = shift ;
$ string = ~ s /^ \\ s + //;
vrátite $ string ;
}
Táto funkcia odoberie iba predné biele miesta pred akýmikoľvek inými znakmi . V " ^ \\ y " hovorí , aby zodpovedal biele medzery iba do prvej non - biely medzerou , potom je odstrániť
4
zadajte nasledujúci kód : .
Sub RTrim ( $ ) {
my $ string = shift ;
$ string = ~ s /\\ s + $ //;
návrat $ string ;
}
iba
Táto funkcia odstraňuje vedúcich biele medzery na konci reťazca . " S + $ " hovorí odpovedať bielych miest až po všetky non - bielych medzier , potom ich odstráňte .
5
Uložte súbor programu .