Regex testi
Regex naqshini yozing, uni matn bilan sinab ko'ring; mosliklar ajratib ko'rsatiladi, guruhlarni olish va mosliklar soni darhol ro'yxatga olinadi. Bepul, mijoz tomonida.
Regex testlari haqida
Muntazam ifodalar (muntazam ifoda / regexRegex matn ichidagi ma'lum naqshlarni qidirish, tekshirish yoki ajratib olish uchun ishlatiladigan kuchli til standartidir. Xuddi shu sintaksis elektron pochta, telefon raqami yoki URL tasdiqlash kabi oddiy tekshiruvlarga, shuningdek, jurnal fayllarini tahlil qilish yoki murakkab matn o'zgartirishlar kabi murakkabroq vazifalarga ham tegishli. Ushbu bepul Regex Test vositasi sizga yozgan naqshingizni haqiqiy matnda darhol sinab ko'rish imkonini beradi.
Asbob, global (g), katta-kichik harflar sezgir emas (i), ko'p qatorlar (m), nuqta-hammasi (lar / nuqta-hammasi) va Unicode (u) U bayroqlarni qo'llab-quvvatlaydi. Barcha mos keladigan bo'limlar matn ichida rangli tarzda ta'kidlangan. Agar mos keladigan guruhlar bo'lsa,(guruh)Qiymatlar alohida jadvalda raqamlari bilan keltirilgan, shuning uchun siz guruh qaysi qiymatni qo'lga kiritganini osongina ko'rishingiz mumkin. Noto'g'ri naqshni kiritganingizda, vosita darhol ogohlantirish beradi va dasturni ishdan chiqarmaydi.
Barcha ishlov berish brauzeringizda amalga oshiriladi; matningiz hech qanday serverga yuborilmaydi. JavaScript asl nusxada mavjud. RegExp U regex dvigatelidan foydalanganligi sababli, natijalar JavaScript muhitlari bilan mukammal mos keladi. Siz ushbu vositadan regex o'rganish jarayonida mashq maydoni sifatida yoki loyihangizda foydalanadigan naqshni jonli sinovdan o'tkazish uchun foydalanishingiz mumkin.
Bosqichma-bosqich
- Regex naqsh Sinab ko'rmoqchi bo'lgan ifodani katakchaga kiriting (qiyalik chiziqlar)
/(faqat naqshsiz). - Sizning ehtiyojlaringizga muvofiq bayroqlar Tanlang: g barcha o'yinlar, i katta-kichik harflarga sezgir emas, m ko'p qatorlar, s nuqta-hammasi, u Unicode.
- Sinov matni Belgilangan maydonga naqshni sinab ko'rish uchun foydalanmoqchi bo'lgan matnni joylashtiring yoki yozing.
- Natijalar darhol yangilanadi: mosliklar ta'kidlanganMosliklar soni ko'rsatiladi.
- Agar qo'lga olish guruhlari bo'lsa, har bir moslik ostida Guruh jadvali Ko'rinadi; guruh raqami va qiymatlari ro'yxatda keltirilgan.
Tez-tez so'raladigan savollar
^ va $ Bu satr uzilishi/yangiliklar qatori sifatida talqin qilinadi. s: nuqtaAll — nuqta (.Shuningdek, u yangi qator belgisini xaritada ko'rsatadi. uUnicode — to'liq Unicode qo'llab-quvvatlashini ta'minlaydi.(\d+)Har bir moslik uchun ushbu guruhlarning tarkibi alohida jadvallarda 1-guruh, 2-guruh... va boshqalar sifatida keltirilgan. Nomsiz va nomlangan guruhlar ((?<ad>...)) qo'llab-quvvatlanadi.