VUREXVUREX
Developer Tool

Regex tester

Regulyar ifodalarni real vaqtda sinab ko'ring va tuzating. Mos kelishlarni ajratib ko'rsatish, qo'lga olish guruhlari va tayyor shablonlar — hammasi brauzeringizda.

//g
Bayroqlar:
Tayyor patternlar:

Ushbu asbob haqida

  • Yozish paytida real vaqtda mos kelishlarni qidirish
  • Sinov matnidagi barcha mos kelishlarni vizual ajratib ko'rsatish
  • Qo'lga olish guruhlarini ajratib olish va ko'rsatish
  • Ro'yxatdan o'tishsiz butunlay bepul

Ko'p beriladigan savollar

Regulyar ifoda (regex) — qidiruv shablonini belgilaydigan belgilar ketma-ketligi. U dasturlash tillarida qatorlarni moslashtirish, tekshirish va matnni boshqarish uchun ishlatiladi.

Bayroqlar regexning xatti-harakatini o'zgartiradi: 'g' (global) barcha mos kelishlarni topadi, 'i' registrga sezgir bo'lmagan qiladi, 'm' ko'p qatorli rejimni yoqadi, 's' nuqtani yangi qator belgilari bilan mos kelishga imkon beradi.

Qo'lga olish guruhlari — bu qavslar () ichiga olingan regex qismlari. Ular mos kelishning aniq qismlarini ajratib olish imkonini beradi. Masalan, (\d{4})-(\d{2}) sanadan yil va oyni alohida qo'lga oladi.

Ha, haddan tashqari backtracking bilan yomon yozilgan regex sekin bo'lishi mumkin. (a+)+ kabi ichma-ich kvantifikatorlardan qoching. Bu asbob real vaqtda unumdorlikni sinashga yordam beradi.

Ha, ro'yxatdan o'tishsiz butunlay bepul. Istalgancha regex patternlarni sinang.