Reguliariųjų išraiškų testeris internete
Derinkite JavaScript reguliariąsias išraiškas gyvai: paryškinti atitikmenys, gaudymo grupės, vėliavėlės ir pakeitimo peržiūra.
🔒 Visiškai apdorojama jūsų naršyklėje – niekas, kurį čia įvedėte, niekada neįkeliama.
Rezultatas
Šis reguliariųjų išraiškų testeris yra gyva darbo vieta, skirta kurti ir derinti JavaScript reguliariąsias išraiškas. Rašykite šabloną, perjunkite vėliavėles g, i, m, s ir u ir įklijuokite bet kokį testavimo tekstą: atitikmenys paryškinami tiesiogiai tekste jums rašant, skaitiklis rodo, kiek jų rasta, o išsamus sąrašas išskaido kiekvieną atitikmenį į jo sunumeruotas ir pavadintas gaudymo grupes. Sintaksės klaidos ne tiesiog tyliai nepavyksta – testeris parodo tikslią žinutę iš JavaScript variklio, todėl nuklydęs skliaustelis ar klaidingas kvantorius pastebimas iš karto.
Jis sukurtas šablonų kūrimui, o ne vienkartinėms teksto operacijoms. Kai kuriate gaudymo išraišką žurnalų analizatoriui, testuojate, kokius URL formatus priima validacija, arba mokotės, ką iš tikrųjų daro išankstiniai tikrinimai, jums reikia matyti grupes, pozicijas ir kraštinius atvejus – tai ir parodo šis įrankis. Paprastoms kasdienėms paieškos arba paieškos ir pakeitimo užduotims tekste greitesni yra tam skirti teksto paieškos ir keitimo tekste įrankiai; šis testeris yra vieta, kur einate, kad pats šablonas būtų tinkamas.
Pakeitimo režimas paverčia jį perrašymo peržiūra: įveskite pakeitimo eilutę su $1, $& arba $<name> nuorodomis ir prieš perkeldami išraišką į kodą, pamatykite pakeistą tekstą greta originalo. Kartu su išankstinių nustatymų puslapiais – paruoštais šablonais el. paštui, URL, telefono numeriams, IP adresams, datoms ir slaptažodžių politikoms – jis taip pat veikia kaip praktinis įprastų realaus pasaulio išraiškų vadovas.
Viskas veikia lokaliai jūsų naršyklėje, naudojant natūralų JavaScript RegExp variklį – tą patį variklį, kuris vykdys jūsų šabloną produkcinėje JS kodo aplinkoje, todėl kas čia atitinka, atitinka ir ten. Joks tekstas ar šablonai niekur neįkeliami, todėl saugu derinti išraiškas su tikrais žurnalais, klientų duomenų pavyzdžiais ar konfigūracijos failais, net ir neprisijungus.