*   >> Lese Utdanning Artikler >> science >> programming

Ved hjelp av regulære uttrykk i Perl

to skråstreker. Dette vil tilfredsstille de enkle eller doble skråstreker. Følgende kode illustrerer dette: bruke strenge; min $ availableString = "https://www.somewebsite.com/dir1/dir2/file.htm"; minewords = split /\\ /{1,2} /, $ availableString; skrive ut "First Element er:", $ ord [0], "\\ n"; skrive ut "Second Element er:", $ ord [1], "\\ n"; skrive ut "Tredje Element er:", $ ord [2], "\\ n"; skrive ut "Fourth Element er:", $ ord [3], "\\ n"; skrive ut "Fifth Element er:", $ ord [4], "\\ n"; Så "http:" blir den første gruppeelement, "www.somewebsite.

com", blir den andre gruppeelement, "dir1" blir den tredje gruppeelement, "dir2" blir den fjerde gruppeelement og "file.htm" blir femte array element. Skilletegn må du alltid bruke //skilletegn for regex. Nei Perl gir deg muligheten for å bruke skilletegn av ditt valg. Følgende uttrykk hver produsere en kamp: "Hello World" = ~ m Hei !; "Hello World" = ~ m {Hei}; "/dir1/dir/perl.exe" = ~ m "/perl\\.exe"; De //standardskilletegn for en kamp kan bli endret til vilkårlige skilletegn ved å sette en "m" ut foran. I det første eksemplet, skilletegn er !!. I andre uttrykk skilletegn er {}.

I det tredje eksempel, er skilletegn "". Den første delimiter av hva skilletegn paret du velger, må innledes med m. Følgende kode illustrerer det første tilfellet: bruke strenge; if ("Hello World" = ~ m Hallo!) {print "matchet \\ n"; } Else {skrive "Ikke Matchet \\ n"; } Wow, har vi gjort mye. Vi har bare en del av serien å se. Alt hva vi har gjort så langt er gode. Du kan gjøre mye med det vi har gjort. Jeg viste deg i forrige del av serien, hvordan håndtere problemer som involverer. I neste del av serien, skal vi dekke funksjoner, som du vil når du trenger mer kraft i regex.

Disse funksjonene er ikke alltid brukes, men du trenger dem til. Den neste og siste del av serien er tittelen, Flere Regular Expressions i Perl. Så, la oss ta en pause her og fortsette i neste del av serien. Chrys å komme frem til noen av delene av denne serien, bare skriv tilsvarende tittel nedenfor og mitt navn, Chrys, i søkeboksen på denne siden og klikk Søk (bruk menyen hvis tilgjengelig): Regular Expressions i Perl for nybegynneren Regular Expression Oppskrifter i Perl Mer regulære uttrykk mønstre i Perl Regex Grupperinger i Perl Regex Modifikatorer i Perl Building et vanlig uttrykk i Perl hjelp av regulære uttrykk i Perl Mer regulære uttrykk i Perl

Page   <<  [1] [2] [3] [4] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.