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.
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
- Siguroni një shprehje të rregullt JavaScript, flamuj dhe tekst testues në kontrollet e mjetit.
- Zgjidhni cilësimet që ndikojnë në përputhjet, indekset, kapjet dhe tekstin burim të theksuar, pastaj ekzekutoni mjetin.
- 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.