Testues i shprehjeve të rregullta

Testo shprehjet e rregullta JavaScript me theksim lokal përputhjesh, flamuj dhe dalje të grupeve të kapjes. Gjithçka funksionon lokalisht në shfletuesin tënd.

/ /gi
Flamuj të shprehjes së rregullt
Gati

Përputhje të theksuara

Grupet e kapjes

Përputh Indeks Ndeshje të plotë Grupet
Grupet e kapjes shfaqen pas provimit të një modeli.

Sjellja e RegExp në JavaScript

Testuesi përdor të njëjtin motor RegExp të shfletuesit që përdor JavaScript-i juaj i frontend-it, kështu që flamujt dhe sintaksa përputhen me kodin real në anën e klientit.

Inspektimi i grupit të kapjes

Shqyrto grupe të numëruara, grupe të emërtuara dhe pozicione përputhjeje pa kaluar nëpër kod ose pa hapur një konsolë.

Shërbimi privat i shfletuesit

Gjithçka funksionon në mënyrë lokale në shfletuesin tuaj. Regjistrat e ndjeshëm, token-at dhe mostrat e ngarkesave nuk ngarkohen.

Mjetet e lidhura të zhvilluesve

Pyetjet e bëra më shpesh

A është ngarkuar regex-i im ose teksti i testimit?

Jo. Gjithçka funksionon në mënyrë lokale në shfletuesin tuaj me motorin JavaScript RegExp. Modeli dhe teksti juaj nuk dërgohet në serverat e konvertimit.

Çfarë shije regex përdor ky testues?

Kjo faqe përdor shprehje të rregullta JavaScript, të njëjtën sjellje RegExp të përdorur nga shfletuesit modernë dhe Node.js.

A mund të inspektoj grupet e kapjes?

Tabela e rezultateve liston çdo përputhje, grupet e kapjes të numëruara dhe grupet e kapjes me emër kur shfletuesi juaj i siguron ato.

Cilët flamuj janë të mbështetur?

Testuesi mbështet flamujt e zakonshëm JavaScript duke përfshirë g, i, m, s, u, y dhe d kur janë të disponueshëm në shfletuesin tuaj.

Testues i shprehjeve të rregullta

Testoni shprehjet e rregullta JavaScript me flamuj, theksim përputhjeje dhe dalje të grupit të kapjes.

Hyrje
Një shprehje e rregullt JavaScript, flamuj dhe tekst testimi.
Prodhimi
Përputhjet, indekset, kapjet dhe teksti burim i theksuar.
Kufizime reale
Sintaksa e regex-it të JavaScript ndryshon nga PCRE, RE2, .NET dhe motorët e tjerë; modelet katastrofike mund të ngrinë akoma një skedë shfletuesi.
Privatësia dhe përpunimi i të dhënave
Një shprehje e rregullt JavaScript, flamuj dhe tekst testi përpunohen në këtë skedë shfletuesi. Convertr nuk e merr ose ruan atë; mbyllja ose ringarkimi i faqes pastron gjendjen e punës, përveç nëse mjeti ofron në mënyrë eksplicite një shkarkim lokal.

Si ta përdorni këtë mjet

  1. Siguroni një shprehje të rregullt JavaScript, flamuj dhe tekst testues në kontrollet e mjetit.
  2. Zgjidhni cilësimet që ndikojnë në përputhjet, indekset, kapjet dhe tekstin burim të theksuar, pastaj ekzekutoni mjetin.
  3. Shqyrtoni përputhjet, indekset, kapjet dhe tekstin burim të theksuar përpara se ta kopjoni ose ta shkarkoni.

Mënyrat e zakonshme të dështimit

Sintaksë e pavlefshme, flamuj të dyfishuar, përputhje globale me gjatësi zero ose një model i shtrenjtë mund të prodhojë një gabim ose vlerësim të ngadaltë.

Shembull i dobishëm

Testoni /order-(\d+)/g kundër rreshtave të regjistrit për të listuar çdo numër porosie të kapur.