Regex тексерушісі
JavaScript тұрақты өрнектерін мәтін үлгісіне қарсы тікелей браузеріңізде тексеріңіз.
Үлгіңіз бен мәтініңіз браузеріңізде тексеріледі. BroBroGo серверіне ештеңе жүктелмейді.
Жиі қойылатын сұрақтар
Мұнда мәтінді қою қауіпсіз бе?
Иә. Сәйкестендіру толығымен браузеріңізде орындалады — BroBroGo серверіне ештеңе жіберілмейді.
g/i/m/s жалаушалары нені білдіреді?
g — тек біріншісін емес, барлық сәйкестіктерді табады. i — регистрді ескермейді. m — ^ және $ таңбаларын бүкіл жолдың емес, әрбір жолдың басы мен соңына сәйкестендіреді. s — нүкте (.) таңбасына жол үзілімдерін де сәйкестендіруге мүмкіндік береді.
Неліктен менің үлгім тым ұзақ уақыт алып жатыр деп жазылды?
Кейбір үлгілер апатты кері шегінуді (catastrophic backtracking) тудырады — қозғалтқыш тоқтамас бұрын экспоненциалды комбинациялар санын тексереді, бұл браузер қойындысын қатырып тастауы мүмкін. Мұндай жағдайда бұл құрал 2 секундтан кейін сәйкестендіруді тоқтатады, сондықтан беттің өзі ешқашан қатып қалмайды. (a+)+ сияқты кірістірілген қайталануларды қарапайымдандырып көріңіз.