Kun matching tapahtuu, jos on ryhmä sovitetussa osa merkkijono käytettävissä merkkijono, ryhmä on kaapattu (määritetty muuttuja). Syömällä Luettelo Taustaa luettelo yhteydessä, ottelu, /regex /, jossa ryhmittymien palaa luettelon Hyväksytty ryhmän arvojen ($ 1, $ 2, ...). I havainnollistaa tätä näyttämällä miten ottelu aikaa; tämä on tärkeä esimerkki. Seuraavassa tuottaa ottelussa. (Minun $ tuntia, minun $ min, minun $ s) = ($ thetime = ~ /(\\ d \\ d): (\\ d \\ d): (\\ d \\ d) /); Tämä toteamus ei ole, jos edellytys.
Seuraava koodi kuvaa tätä: käytä tiukka; minun $ aika = "10:20:15"; (Minun $ tuntia, minun $ min, minun $ s) = ($ thetime = ~ /(\\ d \\ d): (\\ d \\ d): (\\ d \\ d) /); print "H on:", $ tuntia, "\\ n"; print "min on:", $ min, "\\ n"; print "Sek on:", $ sekuntia, "\\ n"; Tuotos tämä koodi on: H on: 10 min on: 20 sek on: 15 Jos tiedät merkitys List Context Perl, kaikki koodi pitäisi olla itsestäänselvyyksiä. Voit myös käyttää erilaisia sijasta luettelon. Aika pitää taukoa. Jatkamme 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