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

Vakiolausekehaku Patterns in Perl

6id"; itse asiassa tahansa sana alkava "ID", jota seuraa numero ja sitten "id". Joten "ID2id on tunnus" = ~ /tunnus [0-9] id /tuottaa ottelussa. Huom: alue formaatti antaa lyhyt muoto kirjallisesti luokan. Se on jokin osa hakasulkeissa joka on sovitettu. Negaatio Luonne vaihtelee ja joitakin erityisiä regex merkkiä voidaan mitätöidä. Tahansa merkki paitsi numero kirjoitetaan [^ 0-9] Tämä koskee kaikkia merkkejä nykyiset, jotka eivät ole alueella 0-9. Seuraava koodi tuottaa ottelu: "12P34" = ~ /[^ 0-9] /P ei ole välillä [0-9]; P on ulkopuolella.

Koskevat kaikki merkit, P on välillä [^ 0-9]. Huomautus läsnäollessa ja ilman ^ -merkki luokkien välillä [0-9] ja [^ 0-9], tässä kohdassa. Erikoismerkki käytetään negaatio on "^". Valikoima ulkopuolella [-Z] on [^-z]. Se on [^-z] on negaatio [-z]. Valikoima ulkopuolella [-Z] on [^-Z]. Se on [^-Z] on negaatio [-Z]. Näemme muita negaatioiden alla. Lyhenteet Common hahmoluokkia \\ d \\ d keinoin, mitään numeron, ja se henteinä [0-9]. Seuraava koodi tuottaa ottelu: "ID5id on tunnus" = ~ /ID \\ teki /negaatiolla \\ d \\ D kannalta käänteisesti \\ d.

Se edustaa mitä tahansa merkki, joka ei numero, joka on [^ 0-9]. \\ S \\ \\ t \\ r \\ n \\ f ovat valkoisia välilyöntejä. "\\" Tai yksinkertaisesti "" syntyy, kun painat välilyöntiä näppäimistön. \\ T on tuottaa kun painat välilehti näppäintä. \\ R on rivinvaihdon merkki. \\ N on uusi rivi merkki ja \\ f on sivunsiirtoa merkki. \\ S on lyhenne mistään valkoinen välilyönti. Tämä on \\ s vastaa [\\ \\ t \\ r \\ n \\ f]. Seuraava lauseke tuottaa ottelu: "ensimmäisellä rivillä. \\ R \\ nOsoitteen toisella rivillä." = ~ /\\ N /seuraava lauseke tuottaa myös ottelu: "ensimmäisellä rivillä.

\\ R \\ nOsoitteen toisella rivillä." = ~ /\\ s /\\ s on luokka valkoista välilyöntejä. Negaatiolla \\ s \\ S \\ S kannalta käänteisesti \\ s. Se edustaa mitä tahansa merkki, joka ei tyhjää tilaa, joka on [^ \\ s]. \\ S, [^ \\ s] ja [^ \\ \\ t \\ r \\ n \\ f] ovat vastaavat. Negaatio symboli tyhjäksi luokka (hakasulkeissa) \\ w Tämä on sana merkki. Se edustaa mitä tahansa aakkosnumeerinen merkki myös alaviiva. \\ W ja [0-9a-ZA-Z_] ovat vastaavat. Romutettu \\ w \\ W kannalta käänteisesti \\ w. Se edustaa mitä tahansa ei-sana merkin. \\ W ja [^ \\ w] ovat vastaavat. Aika "." Ajanjakso '.

" vastaa mitä tahansa merkkiä paitsi \\ n. Esimerkiksi /.s/tulitikut "on" vuonna käytettävissä merkkijonon, "omena on puussa". /.s/edustaa kaksi merkkiä, jotka ovat mikä tahansa merkki (paitsi \\ N) ja sen jälkeen

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