Reguliariųjų išraiškų (Regex) tikrinimo įrankis
Išbandykite „JavaScript“ reguliariąsias išraiškas su pavyzdiniu tekstu tiesiog savo naršyklėje.
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+)+.