123ertz
Metódus | A metódus leírása |
---|---|
exec() | Egy RegExp metódus. Visszaadja a minta szerinti ELSŐ teljes illeszkedést. |
test() | Egy RegExp metódus. Ha a minta illeszthető a karaktersorozatra, akkor true, ellenkezőleg false értéket ad vissza. |
match() | Egy String metódus. Megtalálja a minta ÖSSZES előfordulását és ezeket adja vissza egy tömbben. |
search() | Egy String metódus, amely a találat helyének számát adja vissza. Ha nincs találat, akkor a visszaadott érték -1. Az első paraméter sztring vagy egy reguláris kifejezés. |
source | A minta szövege. Vigyázat!!! Ez nem metódus, hanem egy tulajdonság, tehát használata a következő: regex_minta.source |
replace() | Egy String metódus. Kicseréli az 1. paraméterben megadott értéket (ez lehet sztring vagy regex) a 2. paraméterben megadottra. (Ha az 1. paraméter sztring, akkor ennek a metódusnak lehet egy 3. paramétere is, amely a regex-eknél megszokott valamelyik kapcsoló lehet, természetesen sztringként megadva. pl. „i”, „ig”, „m”, stb.) Sipka Bela |
split() | Egy String metódus. Földarabolja a sztringet a paraméterében megadott sztring vagy regex mentén. A keletkezett sztringeket egy tömbbe pakolja. |
RegExp.$1, … RegExp.$9 | Az adott regex 1…9-dik zárójelében adott mintának megfelelő egyezést adja vissza. Pl. ha a minta: ([a-k])(\d)(a.t) a vizsgálandó karaktersorozat pedig: „Az Ön jelszava: gMb5a?tC4” akkor a „RegExp$2” által visszaadott rész: 5 |
Két jó kis leírás a témában:
www.kobakbt.hu/jegyzet/JS_Oktato/pebx.htm
web.t-online.hu/paulina/javascriptek/ajavascript_muveletei/javas0_g/pelda_g02.html