Regex testētājs

Testējiet JavaScript regulārās izteiksmes ar lokālu atbilstību izcelšanu, karodziņiem un uztveršanas grupu izvadi. Viss darbojas lokāli jūsu pārlūkprogrammā.

/ /gi
Regex karodziņi
Gatavs

Izceltās atbilstības

Uztveršanas grupas

Sakritība Indekss Pilna atbilstība Grupas
Uztveršanas grupas parādās pēc tam, kad esat pārbaudījis rakstu.

JavaScript RegExp darbība

Testētājs izmanto to pašu pārlūkprogrammas RegExp dzinēju, ko izmanto jūsu frontend JavaScript, tāpēc karodziņi un sintakse atbilst reālam klienta puses kodam.

Uztveršanas grupu pārbaude

Pārskatiet numurētās grupas, nosauktās grupas un atbilstību pozīcijas, neejot cauri kodam vai atverot konsoli.

Privātas pārlūkprogrammas utilīta

Viss darbojas lokāli jūsu pārlūkprogrammā. Jutīgi žurnāli, pilnvaras un paraugu datnes netiek augšupielādētas.

Saistīti izstrādātāju rīki

Biežāk uzdotie jautājumi

Vai mans regex vai testa teksts ir augšupielādēts?

Nē. Viss darbojas lokāli jūsu pārlūkprogrammā ar JavaScript RegExp dzinēju. Jūsu raksts un teksts netiek nosūtīti uz Convertr serveriem.

Kādu regex variantu izmanto šis testētājs?

Šī lapa izmanto JavaScript regulārās izteiksmes, tādu pašu RegExp darbību, ko izmanto mūsdienu pārlūkprogrammas un Node.js.

Vai es varu pārbaudīt uztveršanas grupas?

Jā. Rezultātu tabulā ir uzskaitīta katra atbilstība, numurētas uztveršanas grupas un nosauktas uztveršanas grupas, ja jūsu pārlūkprogramma tās nodrošina.

Kādi karodziņi tiek atbalstīti?

Testētājs atbalsta parastos JavaScript karodziņus, tostarp g, i, m, s, u, y un d, ja tie ir pieejami jūsu pārlūkprogrammā.

Regex testētājs

Pārbaudiet JavaScript regulārās izteiksmes ar karodziņiem, atbilstību izcelšanu un tveršanas grupu izvadi.

Ievade
JavaScript regulārā izteiksme, karodziņi un testa teksts.
Izvade
Sakritības, indeksi, tvērumi un izcelts avota teksts.
Reālie ierobežojumi
JavaScript regex sintakse atšķiras no PCRE, RE2, .NET un citiem dzinējiem; katastrofāli modeļi joprojām var iesaldēt pārlūkprogrammas cilni.
Privātums un datu apstrāde
JavaScript regulārā izteiksme, karodziņi un testa teksts tiek apstrādāti šajā pārlūkprogrammas cilnē. Convertr to nesaņem un neuzglabā; lapas aizvēršana vai pārlādēšana notīra darba stāvokli, ja vien rīks nepiedāvā vietējo lejupielādi.

Kā izmantot šo rīku

  1. Ievadiet JavaScript regulāro izteiksmi, karodziņus un testa tekstu rīka vadīklās.
  2. Izvēlieties iestatījumus, kas ietekmē atbilstības, indeksus, satvērienus un izcelto avota tekstu, tad palaidiet rīku.
  3. Pārskatiet atbilstības, indeksus, uztverumus un izceltu avota tekstu pirms to kopēšanas vai lejupielādes.

Biežākie atteices veidi

Nederīga sintakse, dublēti karodziņi, nulles garuma globālie atbilstumi vai dārgs modelis var radīt kļūdu vai lēnu novērtējumu.

Noderīgs piemērs

Testēt /order-(\d+)/g pret žurnāla rindām, lai uzskaitītu katru uztverto pasūtījuma numuru.