Liput JavaScript kieliset säännöllisiä lausekkeita Javascript String säännöllisiä lausekkeita - Osa 5 Johdanto Tämä on osa 5 minun sarja Javascript String säännöllisiä lausekkeita. Sovitus on kirjainkoko. Et voi tietää, jos mitä etsit on pienet kirjaimet tai isot kirjaimet tai on sekoitettu tapauksia. On mahdollista, voit tehdä asiassa tunteeton ottelussa. Tarvitset mitä kutsutaan lippu tästä. On hyvä määrä lippuja ja jokaisella on oma tarkoituksensa. Meillä on oppia joitakin niistä tässä osassa sarjassa.
Tässä osa sarjasta, käytämme merkkijonon hakuun () menetelmä sekä string ottelu () menetelmä. Sinun tulisi käyttää haku () menetelmä sijasta ottelu () menetelmä, kun haluat vain nähdä, jos ottelu tapahtuu tai ei. Juuri JavaScript Specification vaatii. Muista, voit verrata tulosta haku () menetelmä -1 (eikä tosi tai epätosi) i lippu Oletuksena haku on isot ja pienet kirjaimet. Jotta se tapauksessa tunteeton, sinun täytyy käyttää ns i lippu. Joten jos meillä on regex, /lähettää /ja sitten meillä on myös var aihe = "klikkaa lähetä-painiketta.
" seuraava koodi ei tuota ottelu: var aihe = "klikkaa lähetä-painiketta."; Regex ei vastannut aihetta merkkijonoa koska regex on "Lähetä", jossa S on pienillä kirjaimilla, mutta aihe merkkijono on "Lähetä", jossa S on isolla. Jos haluat tämän matching olla asiassa tunteeton, niin teidän regex on oltava /lähettää /i Ohje i just jälkeen toisen kauttaviivaa. Se on i lippu. Seuraava koodi tuottaa ottelussa. Matching on tapahtunut, koska olemme tehneet regex tapauksessa tunteeton, jossa i lippu.
Global Vastaavat On mahdollista, että sinulla on enemmän kuin yksi osa merkkijono aihe merkkijonon, joka vastaisi regex. Oletuksena vain ensimmäinen osa merkkijono aihe on sovitettu. Vastaamaan kaikki osa jouset aihe, sinun on käytettävä globaalia lippu, g. Tämä on syntaksi: Oletetaan seuraava aihe merkkijono: var aihe = "kissa on eläin. Rotta on eläin. Bat on olento."; Vuonna edellä mainittua asiaa, olet osa jouset: kissa, rotta ja lepakko. Sinulla on kissa ensin, sitten rotta ja sitten lepakko.
Kukin näistä osa jouset vastaavat seuraavat regex: /[CBR] at /Koska on, tämä malli täsmää vain ensimmäinen osa merkkijonon, "kissa". Jos haluat "kissa" ja "rotta" ja "bat" sovitettava, sinun on käytettävä g lippua kuten käytimme i lippu. Seuraava koodi kuvaa tätä: hälytys laatikko näyttää, Hyväksytty. Voit tallentaa eri Hyväksytty osa jouset. Seuraava koodi kuvaa tätä: ensimmäinen, toinen ja kolmas elementtejä ovat "kissa", "rotta" ja "