JS RegExp ma’lumotnomasi
JavaScript RegExp siz uchun yangimi?
To‘liq RegExp ma’lumotnomasi
2025-yil iyul oyida qayta ko‘rib chiqilgan
| Nomi | Tavsif |
|---|---|
| compile() | Muntazam ifodani kompilyatsiya qiladi (Eskirgan) |
| constructor | RegExp prototipini yaratgan funksiyani qaytaradi |
| dotAll | Ifodada s flagi o‘rnatilgan bo‘lsa, true qaytaradi(yangi, 2018) |
| escape() | Muntazam ifoda sintaksisiga tegishli belgilar ekranlangan (escape qilingan) stringni qaytaradi (yangi, 2025) |
| exec() | Stringdagi mosliklar uchun natijalar massivini qaytaradi |
| flags | Ifodada o‘rnatilgan modifikatorlarni qaytaradi (yangi, 2015) |
| global | Ifodada g flagi o‘rnatilgan bo‘lsa, true qaytaradi |
| hasIndices | d flagi o‘rnatilgan bo‘lsa, true qaytaradi (yangi, 2022) |
| ignoreCase | i flagi o‘rnatilgan bo‘lsa, true qaytaradi |
| lastIndex | Keyingi moslik qidiruvi boshlanadigan indeksni belgilaydi |
| multiline | m modifikatori o‘rnatilgan bo‘lsa, true qaytaradi |
| source | RegExp andozasining matnini qaytaradi |
| sticky | y flagi o‘rnatilgan bo‘lsa, true qaytaradi(yangi, 2015) |
| test() | Stringda moslik borligini tekshiradi. true yoki false qaytaradi |
| toString() | Muntazam ifodaning string qiymatini qaytaradi |
| unicode | u flagi o‘rnatilgan bo‘lsa, true qaytaradi(yangi, 2018) |
| unicodeSets | v flagi o‘rnatilgan bo‘lsa, true qaytaradi(yangi, 2023) |
RegExp bilan ishlaydigan String metodlari
| Metod | Tavsif |
|---|---|
| match(regexp) | Natijalar massivini (Array) qaytaradi |
| matchAll(regexp) | Natijalar iteratorini qaytaradi |
| replace(regexp, s) | Yangi string qaytaradi |
| replaceAll(regexp, s) | Yangi string qaytaradi |
| search(regexp) | Birinchi moslik indeksini qaytaradi |
| split(regexp) | Natijalar massivini (Array) qaytaradi |
Shuningdek qarang:
Brauzerlarda qo‘llab-quvvatlash
/regexp/ — ECMAScript1 (JavaScript 1997) imkoniyati.
U barcha brauzerlarda qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
