RRegexBuilder
Hanki RegexBuilder
Visuaalinen regex-työkalupakki

Luo regex. Näe jokainen osuma. Tallenna se seuraavaa kertaa varten.

Reaaliaikainen korostus, kaappausryhmien tarkastin, selkeät selitykset ja huolellisesti valittu kirjasto kuoseista, joita joudut keksimään uudelleen.

Paketit alkaen $5/kk — peruuta milloin tahansa

Live — toimii tässä ja nyt

Regex-testeri

Kirjoita regex, kirjoita testiteksti – näe jokainen osuma reaaliajassa.

Kuviokirjasto
Osumat — 2 osumaa
Selitys
  1. ^start of string / line
  2. [^\s@]character class
  3. +one or more of the previous
  4. @literal "@"
  5. [^\s@]character class
  6. +one or more of the previous
  7. \.literal dot
  8. [^\s@]character class
  9. {2,}quantifier
  10. $end of string / line

Pro toolkit

ProUpgrade to Pro to unlock — see plans below.
Saved patterns
Saved patterns are stored privately in this browser.
Results
Export as code
const re = /^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/igm;
const matches = str.match(re);

Lopeta regexien liimaaminen Stack Overflowhin

Testaa, selitä, tallenna – poistumatta sivulta tai menettämättä työtäsi.

Reaaliaikainen osumakorostus

Kirjoita regex, kirjoita testimerkkijono – jokainen osuma korostuu heti. Kaappausryhmät näkyvät rivin sisällä nimettyjen ryhmien tuella.

Selkeäkielinen selittäjä

Liitä mikä tahansa regex, saat vaiheittaisen selityksen: lookbehind, ankkurit, merkkiluokat, kvanttorit, liput. Jokainen osa selitetään arkikielellä.

Kuosikirjasto

Sähköposti, URL, IPv4, IPv6, UUID, ISO-8601, puhelinnumero, luottokortti, slug, heksaväri – huolellisesti valitut kuosit, jotka kestävät aidot reunatapaukset (ei ne viisiriviset Stack Overflow -kuosit).

Tallenna omat

Jokainen kirjoittamasi regex – nimeä se, merkitse se, palaa siihen. Pro-tilit synkronoituvat pilven kautta laitteiden välillä.

Korvaustila

Testaa korvauksia takaisinviittauksilla ($1, $2). Näe tarkalleen, mitä sed / JS .replace() -kutsusi tuottaisi.

Monivaihtoehtoinen

Vaihda JavaScript-, PCRE- ja POSIX-makujen välillä. RegexBuilder kertoo, mitkä ominaisuudet tuetaan kussakin.

Kolme vaihetta

Epämääräisestä ideasta testattuun ja selitettyyn regexiin.

1

Valitse tai liitä

Aloita kirjaston kuosista tai liitä jo kirjoittamasi regex.

2

Testaa

Korosta osumat reaaliajassa millä tahansa testimerkkijonolla. Muokkaa, kunnes se tekee haluamasi.

3

Tallenna

Nimeä, merkitse, kopioi leikepöydälle, liitä koodiisi.

Selkeät hinnat

Valitse paketti ja lopeta regexien uudelleenkeksiminen.

Starter

Yksittäisille kehittäjille

$5/kk
  • 200 tallennettua kaavaa / kk
  • Selkeä selitys
  • Täysi kaavakirjasto
  • Korvaustila
Suosituin
Pro

Data- ja tietoturvatiimeille

$15/kk
  • 5000 tallennettua kaavaa / kk
  • Useat regex-muodot (JS / PCRE / POSIX)
  • Pilvisynkronointi laitteiden välillä
  • Tiimijako kirjasto
  • Prioriteettituki

Usein kysyttyä

Mitä regex-muotoja tuette?

JavaScript (oletus), PCRE-yhteensopiva ja POSIX. Merkitsemme tuetut ominaisuudet selkeästi, kun vaihdat muotoa.

Poistuuko testimerkkijono selaimestani?

Ei. Kaikki tapahtuu asiakaspuolella; emme lähetä regexiäsi tai testimerkkijonojasi palvelimelle, ellet ota pilvisynkronointia käyttöön tallennettujen kaavojen kanssa.

Voiko se selittää regexin, jota en itse kirjoittanut?

Kyllä – juuri siihen selitys-toiminto on tarkoitettu. Liitä mikä tahansa regex ja saat selityksen vaihe vaiheelta.

Saanko ilmaisen kokeilujakson?

Ei – tämä on maksullinen työkalu, jonka hinnat alkavat $5 kuukaudessa. Starter on $5/kk ja Pro on $15/kk; voit peruuttaa tilauksen milloin tahansa.

Miten peruutan tilauksen?

Tililtäsi tai sähköpostitse. Peruutus pysäyttää seuraavan uusimisen.

Lopeta arvailu, osuiko regex.

Näe jokainen osuma reaaliajassa. Tallenna toimivat.

Katso suunnitelmat