Kijaribu cha Regex

Jaribu misemo ya kawaida ya JavaScript dhidi ya maandishi ya mfano, moja kwa moja kwenye kivinjari chako.

Mfumo (Pattern)
Mfuatano wa kujaribu
Weka mfumo ili kuujaribu.

Mfumo na maandishi yako yanajaribiwa kwenye kivinjari chako. Hakuna kinachopakiwa kwenye BroBroGo.

Maswali Yanayoulizwa Sana

Je, ni salama kubandika maandishi yangu hapa?

Ndiyo. Kulinganisha kunafanyika kikamilifu kwenye kivinjari chako — hakuna kinachotumwa kwa BroBroGo.

Bendera za g/i/m/s zinamaanisha nini?

g inapata kila inayolingana badala ya ile ya kwanza tu. i inapuuza herufi kubwa au ndogo. m inafanya ^ na $ zilingane na mwanzo na mwisho wa kila mstari badala ya mfuatano mzima tu. s inaruhusu . kulingana pia na mivunjiko ya mstari.

Kwa nini ilisema mfumo wangu unachukua muda mrefu sana?

Mifumo mingine inasababisha kurudi nyuma kwa maafa (catastrophic backtracking) — injini inajaribu idadi kubwa sana ya michanganyiko kabla ya kukata tamaa, jambo linaloweza kugandisha kichupo cha kivinjari. Zana hii inasitisha kulinganisha baada ya sekunde 2 ikiwa hilo litatokea, kwa hivyo ukurasa wenyewe haufungi kamwe. Jaribu kurahisisha marudio yaliyowekwa ndani kama (a+)+.