escape()

Misol

"[*]" stringiga mos keladigan muntazam ifoda yarating:

// Escape a text for to use as a regular expression const safe = RegExp.escape("[*]"); // Build a new reglar expression const regex = new RegExp(safe); // Text to replace within const oldText = "[*] is a web school."; // Perform the replace const newText = oldText.match(regex, "W3Schools");
O‘zingiz sinab ko‘ring »

ULASHISH

Tavsif

RegExp.escape() metodi muntazam ifoda sintaksisiga tegishli barcha belgilar escape qilingan stringni qaytaradi.

Bu +, *, ?, ^, $, (, ), [, ], {, }, | va \ kabi belgilarni muntazam ifodaning bir qismi sifatida emas, balki oddiy belgi sifatida qabul qilish imkonini beradi.

Sintaksis

RegExp.escape(string)

Parametrlar

Parametr Tavsif
string Majburiy. Qidiriladigan string

Qaytariladigan qiymat

Tip Tavsif
String Muntazam ifoda belgilari escape qilingan string


Brauzerlarda qo‘llab-quvvatlash

RegExp.escape() 2025-yil mayidan beri barcha zamonaviy brauzerlarda qo‘llab-quvvatlanadi:

Chrome 136 Edge 136 Firefox 134 Safari 18.2 Opera 121
2025-yil aprel 2025-yil may 2025-yil yanvar 2024-yil dekabr 2025-yil iyun

Muntazam ifoda metodlari

Muntazam ifoda yordamida qidirish va almashtirish turli metodlar bilan bajarilishi mumkin.

Eng ko‘p ishlatiladiganlari:

String metodlari

MetodTavsif
match(regex) Natijalar massivini (Array) qaytaradi
matchAll(regex) Natijalar iteratorini qaytaradi
replace(regex) Yangi string qaytaradi
replaceAll(regex) Yangi string qaytaradi
search(regex) Birinchi moslik indeksini qaytaradi
split(regex) Natijalar massivini (Array) qaytaradi

RegExp metodlari

MetodTavsif
regex.exec() Natijalar iteratorini qaytaradi
regex.test() true yoki false qaytaradi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!