Regex testeris

Įveskite reguliarią išraišką ir bandomąjį tekstą: atitikmenys paryškinami iškart kartu su savo grupėmis, o keitimą galite išbandyti čia pat. Naudojamas jūsų naršyklės „JavaScript“ variklis, o tekstas niekada nepalieka jūsų įrenginio.

Tai, ką įvedate, niekada nepalieka jūsų įrenginio. Viskas skaičiuojama jūsų naršyklėje.

Parinktys (vėliavėlės)
Išbandykite pavyzdį

Paryškinti atitikmenys

Atitikmenys

    Grupėms naudokite $1, $2…, visam atitikmeniui $&, o įvardytoms grupėms $<pavadinimas>.

    Kaip išbandyti reguliarią išraišką

    1. Įveskite išraišką į pirmąjį lauką, be gaubiančių pasvirųjų brūkšnių.
    2. Pažymėkite reikiamas parinktis, pavyzdžiui, raidžių registro ignoravimą arba visų atitikmenų paiešką.
    3. Įklijuokite bandomąjį tekstą: atitikmenys paryškinami ir išvardijami kartu su grupėmis.
    4. Jei norite, įveskite keitimą ir nukopijuokite gautą tekstą.

    Kam skirtas regex testeris

    Reguliarioji išraiška (regex) yra šablonas tekstui ieškoti, tikrinti ar keisti: el. paštui, telefono numeriams, datoms, kodams. Išbandę ją prieš naudodami savo kode, sutaupysite klaidų ir laiko.

    Šis įrankis naudoja „JavaScript“ reguliariųjų išraiškų variklį, tą patį, kuris veikia jūsų naršyklėje ir „Node.js“. Jis pažymi kiekvieną atitikmenį tekste ir parodo kiekvienos užfiksuotos grupės, taip pat įvardytųjų, reikšmę.

    Keitimas palaiko $1, $2 ir likusią „JavaScript“ sintaksę, todėl patogu pasiruošti masiniam pakeitimui prieš jį pritaikant.

    Ką svarbu žinoti

    Dažniausiai užduodami klausimai

    Ką reiškia vėliavėlės g, i, m, s ir u?

    g randa visus atitikmenis, ne tik pirmąjį. i ignoruoja didžiąsias ir mažąsias raides. m leidžia ^ ir $ veikti kiekvienoje eilutėje. s leidžia taškui atitikti eilučių lūžius. u įjungia Unicode režimą.

    Su kuria kalba ji suderinama?

    Su „JavaScript“. Pagrindinės konstrukcijos (klasės, grupės, kvantifikatoriai, inkarai) beveik visose kalbose vienodos.

    Kaip naudoti grupes keitime?

    Sunumeruotoms grupėms naudokite $1, $2 ir t. t., visam atitikmeniui $&, o įvardytoms grupėms $<pavadinimas>.

    Ar mano tekstas siunčiamas į kokį nors serverį?

    Ne. Viskas vyksta jūsų naršyklėje, o tekstas niekada nepalieka jūsų įrenginio.

    Ar tai nemokama?

    Taip, nemokama, nereikia registruotis ir veikia tiesiai naršyklėje.