Reguliariųjų išraiškų (Regex) tikrinimo įrankis

Išbandykite „JavaScript“ reguliariąsias išraiškas su pavyzdiniu tekstu tiesiog savo naršyklėje.

Šablonas
Tikrinamas tekstas
Įveskite šabloną, kad jį išbandytumėte.

Jūsų šablonas ir tekstas tikrinami jūsų naršyklėje. Nieko neįkeliama į „BroBroGo“.

DUK

Ar saugu čia įklijuoti savo tekstą?

Taip. Atitikčių paieška vyksta tik jūsų naršyklėje – jokie duomenys nėra siunčiami į „BroBroGo“.

Ką reiškia g/i/m/s vėliavėlės?

„g“ randa visus atitikmenis, o ne tik pirmąjį. „i“ ignoruoja raidžių registrą. „m“ leidžia „^“ ir „$“ atitikti kiekvienos eilutės pradžią ir pabaigą, o ne tik visos eilutės. „s“ leidžia taškui „.“ atitikti ir eilutės lūžius.

Kodėl rašoma, kad mano šablono apdorojimas trunka per ilgai?

Kai kurie šablonai sukelia katastrofišką grįžtamąjį sekimą (angl. catastrophic backtracking) – variklis išbando eksponentiškai daug kombinacijų prieš pasiduodamas, o tai gali užšaldyti naršyklės skirtuką. Šis įrankis atšaukia paiešką po 2 sekundžių, jei taip nutinka, todėl pats puslapis niekada neužstringa. Pabandykite supaprastinti įdėtinius pasikartojimus, tokius kaip (a+)+.