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
Android aktivi…