*   >> lukeminen koulutus Artikkelit >> science >> programming

Käyttäen säännöllisiä lausekkeita vuonna Perl

aa "Toinen tekijä on:", $ sanat [1], "\\ n"; tulostaa "Kolmas elementti on:", $ sanat [2], "\\ n"; tulostaa "neljäs osa on:", $ sanat [3], "\\ n"; tulostaa "Fifth Element on:", $ sanat [4], "\\ n"; Niin "http:" tulee ensimmäinen taulukkoelementti, "www.somewebsite.com", tulee toinen taulukkoelementti, "dir1" tulee kolmas taulukkoelementti, "dir2" tulee neljäs taulukkoalkion ja "file.htm" tulee viidennen ryhmän elementin. Eroittimet Täytyy käytät aina //rajoittimien varten regex. Ei Perl antaa sinulle mahdollisuuden käyttää delimiters valintasi.

Seuraavat lausekkeet kukin tuottaa ottelu: "Hello World" = ~ m! Hei !; "Hello World" = ~ m {Hei}; "/dir1/dir/perl.exe" = ~ M "/perl\\.exe"; //Oletus erottimia varten ottelua voidaan muuttaa mielivaltaisesti erottimia laittamalla "m" edessä. Ensimmäisessä esimerkissä, erottimet ovat !!. Toisessa ilmaisu rajoittimien ovat {}. Kolmannessa esimerkissä, rajoittimien ovat "". Ensimmäinen erotin riippumatta eroittimen pari valitset, täytyy edeltää m.

Seuraava koodi havainnollistaa Ensimmäisessä tapauksessa: käytä tiukka; jos ("Hello World" = ~ m! Hei!) {print "Hyväksytty \\ n"; } Else {tulostaa "ei vastaa \\ n"; } Vau, olemme tehneet paljon. Meillä on vain yksi osa sarjasta nähdä. Kaikki mitä olemme tehneet tähän mennessä on hyvä. Voit tehdä paljon, mitä olemme tehneet. Näytin edellisessä osa sarjasta, miten käsitellä ongelmia, jotka mukana. Seuraavassa osa sarjasta, me kattaa ominaisuuksia, jotka haluat kun tarvitset enemmän valtaa regex. Näitä ominaisuuksia ei aina käytetä, mutta sinun täytyy niitä satunnaisesti.

Seuraava ja viimeinen osa sarjasta on nimeltään, Lisää vakiolausekkeita Perl. Joten, ottakaamme tauko täällä ja jatkaa seuraavassa osa sarjasta. Chrys Saapua tahansa osaa tässä sarjassa, kirjoita vastaava otsikko alla ja nimeni, Chrys, hakukenttään tämän sivun ja sitten Etsi (käytettävissä valikko jos saatavissa): vakiolausekkeita Perl avustettavan Regular Expression Patterns Perl Lisää Vakiolausekehaku Patterns Perl Regex yhtymien Perl Regex modifiers Perl Rakennus Vakiolausekehaku Perl käyttäen säännöllisiä lausekkeita Perl Lisää vakiolausekkeita Perl

Page   <<  [1] [2] [3] [4] 
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.