Nämä merkit yksinkertaisesti on erityisiä merkityksiä regex. Tässä he ovat: {} [] () ^ $. | * +? \\ /Niitä kutsutaan metamerkit. Metamerkkiä voidaan sovittaa laittamalla kenoviiva ennen sitä. Seuraavat esimerkit kuvaavat tätä: "3 + 3 = 6" = ~ /3 + 3 /# ei vastaa, koska "+" on metamerkkiä "3 + 3 = 6" = ~ /3 \\ + 3 /# tulitikut, koska "\\ +" tulee tavallinen "+" seuraavalla lausekkeella tuottaa ottelussa. "Www.website.com/contact.html" = ~ /www\\.website\\.com\\/contact\\.html/Muista aina, että desimaalipistettä merkki kuvio (regex) aina on karannut, että on "\\.".
Yhdistäminen Yhteensopiva ominaisuudet Voit yhdistää vastaavia ominaisuuksia. Olemme nähneet joitakin näistä esimerkiksi /[CBR] osoitteessa /. Tämä on toinen esimerkki $ vuodessa = ~ /\\ d {2,4} /edellä on todentaa, että vuosi on vähintään 2, mutta enintään 4 numeroa. Muuttuja Regex Vuonna kuvio, voit olla vaihteleva sijasta osa merkkijonon. Mieti seuraavan lausuman: minun $ var = "koira"; Seuraava lausunto ottelut: "Tämä on hänen koira minulle." = ~ /Hänen $ var mukaan /Tässä malli, /hänen koira /on sama kuin /hänen $ var mukaan /. Myöhemmässä malli, "koira" on korvattu $ var.
Isoja ja pieniä Säännölliset lausekkeet kirjaimet kuvio, on mahdollista, että sinulla on kirjainta muunnetaan ison kirjaimen tai on iso kirjain, muunnetaan kirjainta. Sinun täytyy käyttää tilanvaihdot \\ U ja \\ l tehdä työtä. Huomaa, että haku on isot ja pienet kirjaimet. Tilanvaihdot \\ U ja \\ l ohjausmerkkijonon, \\ u muuntaa seuraavaksi kirjainta vuonna pattern ison kirjaimen. Seuraava lauseke tuottaa ottelussa. "Tämä on herra Smith." = ~ /On \\ UMR /In käytettävissä merkkijono, sinulla on isot kirjain M. regex (kuvio), sinulla kirjainta M. ohjausmerkkijonon \\ u muuttuu m M regex.
Ohjausmerkkijonon, \\ l muuntaa seuraavan isot kirje pattern kirjainta. Seuraava lauseke tuottaa ottelussa. "Nainen on täällä." = ~ /\\ Lady /In käytettävissä merkkij