*   >> lukeminen koulutus Artikkelit >> tech >> web design

Javascript String Vakiolausekehaku Patterns

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 equivalent.Negated \\ w \\ W kannalta käänteisesti \\ w. Se edustaa mitä tahansa ei-sana merkin. \\ W ja [^ \\ w] ovat equivalent.The Aika "." Ajan "." Vastaa mitä tahansa merkkiä paitsi \\ n. Esimerkiksi /.s/tulitikut "on" aihe merkkijono, "omena on puussa". /.s/edustaa kaksi merkkiä, jotka ovat mikä tahansa merkki (paitsi \\ N) ja sen jälkeen n ".

Voit käyttää \\ d \\ s \\ w \\ D \\ S \\ W lyhenteitä ja sen ulkopuolella luonnetta classes.Beginning ja loppu String Tavoitteena on nähdä, miten voit sovittaa regex alkuun aihe merkkijono tai lopussa aihe merkkijono (tai alussa ja lopussa) .the ^ merkin Yhteensopiva alussa Jos haluat matching tapahtuvan alussa aihe merkkijono, aloita regex kanssa ^ -merkki. Seuraavat ehdollinen tuottaa ottelu: jos ("yksi ja kaksi" .search (/^ yksi /)! = -1) Seuraavat ehdollinen ei tuota ottelu: jos ("yksi olen nähnyt" .search (/^ yksi /)! = -1) Ensimmäisessä tapauksessa sana "yksi" on alussa aihe merkkijono.

Toisessa tapauksessa, sana "yksi" ei ole alussa aihe merkkijono. Tässä vaiheessa saatat kysyä: "Onko '^' ei negaatio symboli?" No se on negaatio symboli. Ongelmana on tietää, milloin käyttää sitä. Kun sisällä käytettävien luokan (hakasulkeissa) se on negaatio symboli; kun käytetään alussa lausekeryhmän, heti vinoviiva, se on regex merkin vastaavia alussa. Se on ankkuri metacharacter.The $ merkin Yhteensopiva lopussa Jos haluat matching tapahtuvan lopussa aihe merkkijono, lopettaa regex kanssa "$" merkki. Seuraava lauseke tuottaa ottelu: jos ("Tämä on viimeinen" .

search (/viimeinen $ /)! = -1) Seuraavat lauseke ei tuota ottelu: jos ("viimeinen poika" .search (/viimeinen $ /)! = -1) Ensimmäisessä tapauksessa sana "viimeinen" on lopussa aihe merkkijono. Toisessa tapauksessa, sana "viimeinen" ei ole lopussa aihe merkkijono. Huomaa: $ todella vastaa loppuun aihe merkkijono, tai juuri ennen Rivinvaihtomerkkiä lopussa aihe merkkijono. ^ Ja $ kutsutaan ankkuri meta characters.Matching Koko String Nyt, huomaa että. * Merkkiyhdistelmän (kauden jälkeen tähti) rakenteessa vastaa mitä tahansa osa merkkijonoa myös osa merkkijono nollapituutta.

Voit sovittaa koko aihe merkkijono käyttäen "^" kanssa "$" merkkiä. Seuraava koodi tuottaa ottelu: jos ("alussa ja lopussa" .search (/^ olla. * Pää $ /)! = -1) Seuraava koodi tuottaa myös ottelu: jos ("alkaa loppua" .search (/^ olla. * pää $ /)

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