RRegexBuilder
Cael RegexBuilder
Ciset offer rheolaidd gweledol

Adeiladwch y rheol. Gweld pob cyfatebiaeth. Cadwch hi ar gyfer y tro nesaf.

Amlygiad byw, archwilydd grŵp dal, esboniadau yn Saesneg clir, a llyfrgell wedi'i churadu o batrymau rydych yn eu haildrefnu'n aml.

Cynlluniau o $5/mis — canslwch unrhyw bryd

Byw — yn gweithio yma

Prawfwr regex

Teipiwch regex, teipiwch destun prawf — gweld pob cyfatebiaeth yn fyw.

Llyfrgell patrwm
Cyfatebiaethau — 2 cyfatebiaeth
Esboniad
  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);

Peidiwch â phasto rheolau i Stack Overflow

Arholwch, esboniwch, cadwch — heb adael y dudalen na cholli eich gwaith.

Amlygiad cyfatebiaeth byw

Teipiwch reol, teipiwch linyn arholiad — mae pob cyfatebiaeth yn goleuo'n syth. Gwelir grwpiau dal yn linellol gyda chymorth grwpiau wedi'u henwi.

Esboniwr Saesneg clir

Pastiwch unrhyw reol, caiff esboniad cam-wrth-gam: edrych yn ôl, angorion, dosbarthiadau nod, mesurwyr, baneri. Disgrifir pob darn yn Saesneg arferol.

Llyfrgell patrwm

E-bost, URL, IPv4, IPv6, UUID, ISO-8601, rhif ffôn, cerdyn credyd, slug, lliw hex — patrymau wedi'u curadu sy'n pasio achosion ymyl go iawn (nid y rhai 5-linell Stack Overflow).

Cadwch eich rhai eich hun

Pob rheol rydych yn ei ysgrifennu — enw, tag, dychwelwch ati. Mae cyfrifon Pro yn cydweddu cymylau ar draws dyfeisiau.

Modd amnewid

Arholwch amnewidiadau gyda chyfeiriadau ôl ($1, $2). Gweld yn union beth fyddai eich galwad sed / JS .replace() yn ei gynhyrchu.

Aml-flavor

Newidiwch rhwng fflavor JavaScript, PCRE a POSIX. Mae RegexBuilder yn dweud wrthych pa nodweddion sy'n cael eu cefnogi ym mhob un.

Tri cham

O syniad aneglur i reol wedi'i arhol a'i hesbonio.

1

Dewiswch neu pastiwch

Dechreuwch o batrwm llyfrgell neu boriwch reol rydych eisoes wedi'i hysgrifennu.

2

Arholwch

Amlygiwch gyfatebiaethau byw ar unrhyw linyn arholiad. Golygwch hyd ei fod yn gwneud yr hyn a rydych ei eisiau.

3

Cadw

Enw, tag, copïo i'r clipfwrdd, pastio i'ch cod.

Prisiau syml

Dewiswch gynllun a phedwch â haildrefnu rheolau.

Cychwynnol

Ar gyfer datblygwyr unigol

$5/mis
  • 200 patr wedi’u cadw / mis
  • Esboniad yn Gymraeg glir
  • Llyfrgell patrwn llawn
  • Modd amnewid
Mwyaf poblogaidd
Pro

Ar gyfer timau data a diogelwch

$15/mis
  • 5000 patrwn wedi’u cadw / mis
  • Aml-fles (JS / PCRE / POSIX)
  • Cydweddu cymylau ar draws dyfeisiau
  • Llyfrgell rhannol tîm
  • Cefnogaeth blaenoriaeth

Cwestiynau cyffredin

Pa fflavours regex rydych chi’n eu cefnogi?

JavaScript (rhagosodedig), cydnaws â PCRE, a POSIX. Rydym yn nodi nodweddion heb eu cefnogi’n glir pan fyddwch yn newid fflavour.

A yw fy llinyn prawf yn gadael fy boriwr?

Na. Mae popeth yn ochr y cleient; nid ydym yn anfon eich regex na’ch llinynnau prawf at serwer oni bai eich bod yn dewis cydweddu’ch patrymau wedi’u cadw yn y cwmwl.

A all esbonio regex nad wyf wedi’i ysgrifennu?

Ydy — dyna’n union beth mae’r esboniwr yn ei wneud. Gludwch unrhyw regex a chael dadansoddiad cam-wrth-gam yn Gymraeg glir.

A gaf i gyfnod prawf am ddim?

Na — offeryn taliedig yw hwn gyda phlannau o $5 y mis. Mae Starter yn $5/mis a Pro yn $15/mis; gallwch ganslo unrhyw bryd.

Sut i ganslo?

O’ch tudalen cyfrif, neu drwy anfon e-bost atom. Mae canslo yn atal y newyddiad nesaf.

Peidiwch â dyfalu a yw’r regex yn cyfateb.

Gweld pob cyfatebiaeth yn fyw. Cadwch y rhai sy’n gweithio.

Gweld cynlluniau