RegExp Metodlari: Ma'lumotnoma (Reference)
Ushbu sahifada JavaScript RegExp obyektining barcha metodlari va xususiyatlarining to'liq ro'yxati keltirilgan.
RegExp Xususiyatlari va Metodlari
| Nom | Tavsif |
|---|---|
compile() | Muntazam ifodani kompilyatsiya qiladi (eskirgan — deprecated). |
constructor | RegExp prototipini yaratgan funksiyani qaytaradi. |
dotAll | s flagi o'rnatilgan bo'lsa true qaytaradi (2018 yangilik). |
escape() | Muntazam ifoda sintaksisiga tegishli belgilar qochirilib qaytariladi (2025 yangilik). |
exec() | Matndagi mosliklarning natija massivini qaytaradi. |
flags | Ifodadagi o'rnatilgan modifikatorlarni qaytaradi (2015 yangilik). |
global | g flagi o'rnatilgan bo'lsa true qaytaradi. |
hasIndices | d flagi o'rnatilgan bo'lsa true qaytaradi (2022 yangilik). |
ignoreCase | i flagi o'rnatilgan bo'lsa true qaytaradi. |
lastIndex | Keyingi moslik boshlanadigan indeksni belgilaydi. |
multiline | m modifikator o'rnatilgan bo'lsa true qaytaradi. |
source | RegExp shablonining matnini qaytaradi. |
sticky | y flagi o'rnatilgan bo'lsa true qaytaradi (2015 yangilik). |
test() | Matndagi moslikni tekshiradi. true yoki false qaytaradi. |
toString() | Muntazam ifodaning satr qiymatini qaytaradi. |
unicode | u flagi o'rnatilgan bo'lsa true qaytaradi (2018 yangilik). |
unicodeSets | v flagi o'rnatilgan bo'lsa true qaytaradi (2023 yangilik). |
RegExp String Metodlari
| Metod | Tavsif |
|---|---|
match(regexp) | Natijalar massivini qaytaradi. |
matchAll(regexp) | Natijalar iteratorini qaytaradi. |
replace(regexp, s) | Yangi satr qaytaradi. |
replaceAll(regexp, s) | Yangi satr qaytaradi. |
search(regexp) | Birinchi moslik indeksini qaytaradi. |
split(regexp) | Natijalar massivini qaytaradi. |
