Regex Փորձարկիչ

Փորձարկեք JavaScript կանոնավոր արտահայտությունները նմուշային տեքստի վրա հենց Ձեր բրաուզերում:

Կաղապար
Փորձարկվող տեքստ
Փորձարկելու համար մուտքագրեք կաղապար:

Ձեր կաղապարը և տեքստը փորձարկվում են Ձեր բրաուզերում: Ոչինչ չի վերբեռնվում BroBroGo:

ՀՏՀ

Անվտա՞նգ է արդյոք տեքստն այստեղ տեղադրելը:

Այո՛: Համընկնումների որոնումն ամբողջությամբ կատարվում է Ձեր բրաուզերում. BroBroGo-ին ոչինչ չի ուղարկվում:

Ի՞նչ են նշանակում g/i/m/s դրոշակները:

g-ն գտնում է բոլոր համընկնումները՝ միայն առաջինի փոխարեն: i-ն անտեսում է մեծատառ/փոքրատառ տարբերությունը: m-ը ստիպում է ^ և $ նիշերին համապատասխանել յուրաքանչյուր տողի սկզբին և վերջին՝ ամբողջ տողի փոխարեն: s-ը թույլ է տալիս կետին (.) համապատասխանել նաև տողադարձերին:

Ինչո՞ւ է նշվում, որ իմ կաղապարի մշակումը չափազանց երկար է տևում:

Որոշ կաղապարներ առաջացնում են աղետալի հետադարձ հաշվարկ (catastrophic backtracking)՝ շարժիչը փորձում է էքսպոնենցիալ թվով համակցություններ նախքան հանձնվելը, ինչը կարող է սառեցնել բրաուզերի թաբը: Այս գործիքը չեղարկում է որոնումը 2 վայրկյան անց, եթե դա տեղի ունենա, որպեսզի էջն ինքնին երբեք չսառչի: Փորձեք պարզեցնել ներդրված կրկնությունները, ինչպիսիք են՝ (a+)+: