Regex tester

Testirajte JavaScript regularne izraze s lokalnim isticanjem podudaranja, zastavicama i izlazom grupa za hvatanje. Sve se izvodi lokalno u vašem pregledniku.

/ /gi
Regex zastavice
Spremno

Istaknuta podudaranja

Grupe za hvatanje

Podudaranje Indeks Potpuno podudaranje Grupe
Grupe snimanja pojavljuju se nakon što testirate uzorak.

JavaScript RegExp ponašanje

Tester koristi isti RegExp motor preglednika koji koristi vaš JavaScript na klijentskoj strani, tako da zastavice i sintaksa odgovaraju stvarnom kodu na klijentskoj strani.

Pregled grupa za hvatanje

Pregledajte numerirane skupine, imenovane skupine i pozicije podudaranja bez prolaska kroz kod ili otvaranja konzole.

Privatni preglednički alat

Sve se radi lokalno u vašem pregledniku. Osjetljivi zapisi, tokeni i uzorci sadržaja se ne prenose.

Povezani razvojni alati

Često postavljana pitanja

Je li moj regex ili testni tekst prenesen?

Ne. Sve se izvodi lokalno u vašem pregledniku s JavaScript RegExp mehanizmom. Vaš uzorak i tekst ne šalju se na poslužitelje Convertr.

Koji okus regexa koristi ovaj tester?

Ova stranica koristi JavaScript regularne izraze, isto RegExp ponašanje koje koriste moderni preglednici i Node.js.

Mogu li pregledati grupe za hvatanje?

Da. Tablica rezultata navodi svako podudaranje, numerirane grupe za hvatanje i imenovane grupe za hvatanje kada ih vaš preglednik pruža.

Koje se zastave podržavaju?

Tester podržava uobičajene JavaScript zastavice uključujući g, i, m, s, u, y i d kada su dostupne u vašem pregledniku.

Regex tester

Testirajte JavaScript regularne izraze s zastavicama, isticanjem podudaranja i izlazom grupe za hvatanje.

Ulaz
JavaScript regularni izraz, zastavice i testni tekst.
Izlaz
Podudaranja, indeksi, snimke i istaknuti izvorni tekst.
Stvarna ograničenja
JavaScript regex sintaksa razlikuje se od PCRE, RE2, .NET i drugih motora; katastrofalni obrasci i dalje mogu zamrznuti karticu preglednika.
Privatnost i obrada podataka
JavaScript regularni izraz, zastavice i testni tekst obrađuju se u ovoj kartici preglednika. Convertr ih ne prima niti pohranjuje; zatvaranje ili ponovno učitavanje stranice briše radno stanje, osim ako alat izričito nudi lokalno preuzimanje.

Kako koristiti ovaj alat

  1. Pružite JavaScript regularni izraz, zastavice i testni tekst u kontrolama alata.
  2. Odaberite postavke koje utječu na podudaranja, indekse, zahvate i istaknuti izvorni tekst, a zatim pokrenite alat.
  3. Pregledajte podudaranja, indekse, snimke i istaknuti izvorni tekst prije kopiranja ili preuzimanja.

Uobičajeni načini kvara

Nevažeća sintaksa, duplicirane zastavice, globalna podudaranja nulte duljine ili skupi uzorak mogu proizvesti pogrešku ili usporenu procjenu.

Korisni primjer

Test /order-(\d+)/g protiv log linija za popis svakog uhvaćenog broja narudžbe.