RRegexBuilder
Gba RegexBuilder
Ohun èlò regex olójú

Ṣẹ̀dá regex. Wo gbogbo ìbámu. Fi sílẹ̀ fún ìgbà tí ó kàn.

Ìmọ́lẹ̀ ìbámu alààyè, olùṣàyẹ̀wò ìkójọpọ̀, àlàyé ní èdè Gẹ̀ẹ́sì tí ó rọrùn, àti ìpèsè ìwé tí a yàn fún àwọn ìlànà tí o máa ń tún ṣe.

Awọn ipinnu lati $5/osù — fagile nigbakugba

Ti n ṣiṣẹ — n ṣiṣẹ nibi gan-an

Olùṣàyẹ̀wò regex

Tẹ regex kọ, tẹ ọ̀rọ̀ ìdánwò — wo gbogbo ìbámu ní àkókò gidi.

Ilé ìwé àpẹẹrẹ
Ìbámu — Ìbámu 2
Àlàyé
  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);

Dáwọ́ síṣe àtòkọ regex sí Stack Overflow

Ṣe àyẹ̀wò, ṣàlàyé, fi sílẹ̀ — láì fi ojú-ìwé sílẹ̀ tàbí pàdánù iṣẹ́ rẹ.

Ìmọ́lẹ̀ ìbámu alààyè

Kọ regex, kọ okùn ìdánwò — gbogbo ìbámu máa ń tan lẹ́sẹ̀kẹsẹ̀. Àwọn ìkójọpọ̀ tí a fi orúkọ síi hàn ní ìlà kan náà.

Olùṣàlàyé ní èdè Gẹ̀ẹ́sì tí ó rọrùn

Àtòkọ èyíkéyìí regex, gba àlàyé ní ìpele-ìpele: lookbehind, anchors, character classes, quantifiers, flags. Gbogbo apá ni a ṣàlàyé ní èdè Gẹ̀ẹ́sì tí ó wọ́pọ̀.

Ìpèsè ìwé ìlànà

Email, URL, IPv4, IPv6, UUID, ISO-8601, phone, credit card, slug, hex color — àwọn ìlànà tí a yàn tí wọ́n kọjá àwọn ìṣẹ̀lẹ̀ gidi (kì í ṣe àwọn tí ó ní ìlà márùn-ún láti Stack Overflow).

Fi tirẹ́ sílẹ̀

Gbogbo regex tí o kọ — fi orúkọ síi, fi àmì síi, tún wá a. Àwọn ìṣirò Pro máa ń ṣe ìṣàtúnṣe àwọ̀sán láàrin àwọn ẹ̀rọ.

Ìpò ìrọ́pò

Ṣe àyẹ̀wò àwọn ìrọ́pò pẹ̀lú àwọn ìtọ́kasí ($1, $2). Wo ohun tí ìpè sed / JS .replace() rẹ yóò ṣe dáadáa.

Ọ̀pọ̀ ìtọ́kasí

Yí padà láàrin JavaScript, PCRE àti POSIX. RegexBuilder sọ fún ọ èwo nínú àwọn àṣàyàn tí ó wà ní ìpele kọ̀ọ̀kan.

Ìgbésẹ̀ mẹ́ta

Láti èrò tí kò ṣe kedere sí regex tí a ṣe àyẹ̀wò àti ṣàlàyé.

1

Yan tàbí àtòkọ

Bẹ̀rẹ̀ láti ìlànà ìpèsè ìwé tàbí àtòkọ regex tí o ti kọ tẹ́lẹ̀.

2

Ṣe àyẹ̀wò

Ìmọ́lẹ̀ ìbámu alààyè lórí èyíkéyìí okùn ìdánwò. Ṣàtúnṣe títí di ìgbà tí ó bá ṣe ohun tí o fẹ́.

3

Fi sílẹ̀

Fi orúkọ síi, fi àmì síi, ṣe àtòkọ sí clipboard, àtòkọ sí kóòdù rẹ.

Ìdíye rírọrùn

Yan ìṣètò kí o sì dáwọ́ ṣíṣe àtúnṣe regex.

Ìbẹ̀rẹ̀

Fún àwọn olùṣe àṣìṣe ẹni-kọ̀ọ̀kan

$5/oṣù
  • Àwọn àpẹẹrẹ 200 tí a fipamọ́ / oṣù
  • Àlàyé Gẹ̀ẹ́sì tí ó rọrùn
  • Ìkópa àpẹẹrẹ kíkún
  • Ìpò rírọ́pò
Èyí tí ó wọ́pọ̀ jùlọ
Pro

Fún àwọn ẹgbẹ́ data àti aabo

$15/oṣù
  • Àwọn àpẹẹrẹ 5000 tí a fipamọ́ / oṣù
  • Ọ̀pọ̀ irúfẹ́ (JS / PCRE / POSIX)
  • Ìṣọpọ̀ awọsanma láàrin àwọn ẹ̀rọ
  • Ilé-ìwé tí a pín láàárín ẹgbẹ́
  • Ìtìlẹ́yìn pàtàkì

Ìbéèrè tí a máa ń béèrè

Irúfẹ́ regex wo ni ẹ̀yin ń ṣe àtìlẹyìn fún?

JavaScript (àṣàyàn), PCRE-compatible, àti POSIX. A máa ń sọ àwọn àǹfààní tí kò ṣeé ṣe ní ṣókí nígbà tí o bá yí irúfẹ́ padà.

Ṣé ọ̀rọ̀ ìdánwò mi máa ń kúrò nínú aṣòro ìṣàwárí?

Rárá. Gbogbo nǹkan wà ní ẹ̀gbẹ́ oníṣòò; a kì í fi regex tàbí àwọn ọ̀rọ̀ ìdánwò rẹ ránṣẹ́ sí sẹ́fà ayàfi tí o bá yan láti ṣe ìṣọpọ̀ awọsanma fún àwọn àpẹẹrẹ tí o fipamọ́.

Ṣé ó lè ṣàlàyé regex tí mo kò kọ?

Bẹ́ẹ̀ni — ohun tí olùṣàlàyé náà ń ṣe gan-an ni bẹ́ẹ̀. Tẹ regex kọ, kí o sì gba ìtúpalẹ̀ ní ìgbésẹ̀-ní-ìgbésẹ̀ ní èdè Gẹ̀ẹ́sì tí ó rọrùn.

Ṣé mo lè gba ìgbìyànjú ọfẹ́?

Rárá — ohun èlò tí a san owó fún ni èyí pẹ̀lú àwọn ètò láti $5 ní oṣù kan. Starter jẹ́ $5/oṣù àti Pro jẹ́ $15/oṣù; o lè fagilé nígbàkigbà.

Báwo ni mo ṣe lè fagilé?

Láti ojú-ìwé àkọọ́lẹ̀ rẹ, tàbí nípa fífiranṣẹ́ sí wa. Ìdádúró máa ń dá ìsọdátunba tó kàn dúró.

Dáwọ̀ sí ṣíṣe àṣírí bóyá regex bá mu.

Wo gbogbo ìbámu ní àkókò gidi. Fipamọ́ àwọn tí ó ń ṣiṣẹ́.

Wo awọn ero