RRegexBuilder
RegexBuilder ਪ੍ਰਾਪਤ ਕਰੋ
ਵਿਜ਼ੁਅਲ ਰੈਗੈਕਸ ਟੂਲਕਿੱਟ

ਰੈਗੈਕਸ ਬਣਾਓ। ਹਰ ਮੈਚ ਦੇਖੋ। ਅਗਲੀ ਵਾਰ ਲਈ ਸੇਵ ਕਰੋ।

ਲਾਈਵ ਹਾਈਲਾਈਟ, ਕੈਪਚਰ ਗਰੁੱਪ ਇੰਸਪੈਕਟਰ, ਸਧਾਰਨ ਅੰਗਰੇਜ਼ੀ ਵਿਆਖਿਆਵਾਂ, ਅਤੇ ਉਹਨਾਂ ਪੈਟਰਨਾਂ ਦੀ ਇੱਕ ਚੁਣੀ ਹੋਈ ਲਾਇਬ੍ਰੇਰੀ ਜੋ ਤੁਸੀਂ ਵਾਰ-ਵਾਰ ਦੁਬਾਰਾ ਬਣਾਉਂਦੇ ਹੋ।

$5/ਮਹੀਨੇ ਤੋਂ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੀਆਂ ਯੋਜਨਾਵਾਂ — ਕਿਸੇ ਵੀ ਸਮੇਂ ਰੱਦ ਕਰੋ

ਲਾਈਵ — ਇੱਥੇ ਹੀ ਕੰਮ ਕਰਦਾ ਹੈ

Regex ਟੈਸਟਰ

Regex ਟਾਈਪ ਕਰੋ, ਟੈਸਟ ਟੈਕਸਟ ਟਾਈਪ ਕਰੋ — ਹਰ ਮੇਲ ਨੂੰ ਲਾਈਵ ਦੇਖੋ।

ਪੈਟਰਨ ਲਾਇਬ੍ਰੇਰੀ
ਮੇਲਜ਼ — 2 ਮੇਲਜ਼
ਵਿਆਖਿਆ
  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);

ਸਟੈਕ ਓਵਰਫਲੋ ਵਿੱਚ ਰੈਗੈਕਸ ਪੇਸਟ ਕਰਨਾ ਬੰਦ ਕਰੋ

ਪੇਜ ਛੱਡੇ ਬਿਨਾਂ ਜਾਂ ਆਪਣਾ ਕੰਮ ਗੁਆਏ ਬਿਨਾਂ ਟੈਸਟ ਕਰੋ, ਵਿਆਖਿਆ ਕਰੋ ਅਤੇ ਸੇਵ ਕਰੋ।

ਲਾਈਵ ਮੈਚ ਹਾਈਲਾਈਟਿੰਗ

ਇੱਕ ਰੈਗੈਕਸ ਅਤੇ ਟੈਸਟ ਸਟ੍ਰਿੰਗ ਟਾਈਪ ਕਰੋ — ਹਰ ਮੈਚ ਤੁਰੰਤ ਹਾਈਲਾਈਟ ਹੋ ਜਾਂਦਾ ਹੈ। ਨਾਮ ਵਾਲੇ ਗਰੁੱਪ ਸਮਰਥਨ ਦੇ ਨਾਲ ਕੈਪਚਰ ਗਰੁੱਪ ਇਨਲਾਈਨ ਦਿਖਾਏ ਜਾਂਦੇ ਹਨ।

ਸਧਾਰਨ ਅੰਗਰੇਜ਼ੀ ਵਿਆਖਿਆਕਾਰ

ਕੋਈ ਵੀ ਰੈਗੈਕਸ ਪੇਸਟ ਕਰੋ, ਕਦਮ-ਦਰ-ਕਦਮ ਵਿਆਖਿਆ ਪ੍ਰਾਪਤ ਕਰੋ: ਲੁਕਬਿਹਾਈਂਡ, ਐਂਕਰ, ਕੈਰੈਕਟਰ ਕਲਾਸਿਜ਼, ਕੁਆਂਟੀਫਾਇਰ, ਫਲੈਗਜ਼। ਹਰ ਹਿੱਸੇ ਦਾ ਵਰਣਨ ਸਧਾਰਨ ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ ਕੀਤਾ ਗਿਆ ਹੈ।

ਪੈਟਰਨ ਲਾਇਬ੍ਰੇਰੀ

ਈਮੇਲ, URL, IPv4, IPv6, UUID, ISO-8601, ਫੋਨ, ਕ੍ਰੈਡਿਟ ਕਾਰਡ, ਸਲੱਗ, ਹੈਕਸ ਕਲਰ — ਅਸਲ ਐਜ ਕੇਸਾਂ ਨੂੰ ਪਾਸ ਕਰਨ ਵਾਲੇ ਚੁਣੇ ਹੋਏ ਪੈਟਰਨ (ਸਟੈਕ ਓਵਰਫਲੋ ਵਾਲੇ 5-ਲਾਈਨ ਵਾਲੇ ਨਹੀਂ)।

ਆਪਣੇ ਸੇਵ ਕਰੋ

ਹਰ ਰੈਗੈਕਸ ਜੋ ਤੁਸੀਂ ਲਿਖਦੇ ਹੋ — ਇਸਦਾ ਨਾਮ ਦਿਓ, ਟੈਗ ਲਗਾਓ, ਅਤੇ ਵਾਪਸ ਆਓ। ਪ੍ਰੋ ਖਾਤੇ ਡਿਵਾਈਸਾਂ ਵਿਚਕਾਰ ਕਲਾਉਡ-ਸਿੰਕ ਕਰਦੇ ਹਨ।

ਰਿਪਲੇਸ ਮੋਡ

ਬੈਕਰੈਫਰੈਂਸ ($1, $2) ਦੇ ਨਾਲ ਸਬਸਟੀਟਿਊਸ਼ਨ ਟੈਸਟ ਕਰੋ। ਦੇਖੋ ਕਿ ਤੁਹਾਡਾ sed / JS .replace() ਕਾਲ ਬਿਲਕੁਲ ਕੀ ਪੈਦਾ ਕਰੇਗਾ।

ਮਲਟੀ-ਫਲੇਵਰ

JavaScript, PCRE ਅਤੇ POSIX ਫਲੇਵਰਾਂ ਵਿਚਕਾਰ ਬਦਲੋ। RegexBuilder ਤੁਹਾਨੂੰ ਦੱਸਦਾ ਹੈ ਕਿ ਹਰੇਕ ਵਿੱਚ ਕਿਹੜੀਆਂ ਫੀਚਰ ਸਮਰਥਿਤ ਹਨ।

ਤਿੰਨ ਪੜਾਅ

ਧੁੰਦਲੇ ਵਿਚਾਰ ਤੋਂ ਟੈਸਟ ਕੀਤੀ ਅਤੇ ਵਿਆਖਿਆ ਕੀਤੀ ਰੈਗੈਕਸ ਤੱਕ।

1

ਚੁਣੋ ਜਾਂ ਪੇਸਟ ਕਰੋ

ਲਾਇਬ੍ਰੇਰੀ ਪੈਟਰਨ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ ਜਾਂ ਪਹਿਲਾਂ ਹੀ ਲਿਖੀ ਗਈ ਰੈਗੈਕਸ ਪੇਸਟ ਕਰੋ।

2

ਟੈਸਟ

ਕਿਸੇ ਵੀ ਟੈਸਟ ਸਟ੍ਰਿੰਗ 'ਤੇ ਲਾਈਵ ਮੈਚ ਹਾਈਲਾਈਟ ਕਰੋ। ਜਦੋਂ ਤੱਕ ਇਹ ਤੁਹਾਡੀ ਮਰਜ਼ੀ ਅਨੁਸਾਰ ਕੰਮ ਨਾ ਕਰੇ, ਤਦੋਂ ਤੱਕ ਸੋਧੋ।

3

ਸੇਵ

ਨਾਮ ਦਿਓ, ਟੈਗ ਲਗਾਓ, ਕਲਿੱਪਬੋਰਡ 'ਤੇ ਕਾਪੀ ਕਰੋ, ਅਤੇ ਆਪਣੇ ਕੋਡ ਵਿੱਚ ਪੇਸਟ ਕਰੋ।

ਸਰਲ ਕੀਮਤ

ਇੱਕ ਪਲਾਨ ਚੁਣੋ ਅਤੇ ਰੈਗੈਕਸ ਨੂੰ ਦੁਬਾਰਾ ਬਣਾਉਣਾ ਬੰਦ ਕਰੋ।

ਸਟਾਰਟਰ

ਸੋਲੋ ਡੈਵਜ਼ ਲਈ

$5/ਮਹੀਨਾ
  • 200 ਸੰਭਾਲੇ ਗਏ ਪੈਟਰਨ / ਮਹੀਨਾ
  • ਸਰਲ ਅੰਗਰੇਜ਼ੀ ਵਿਆਖਿਆ
  • ਪੂਰੀ ਪੈਟਰਨ ਲਾਇਬ੍ਰੇਰੀ
  • ਬਦਲਣ ਦਾ ਮੋਡ
ਸਭ ਤੋਂ ਲੋਕਪ੍ਰਿਅ
ਪ੍ਰੋ

ਡਾਟਾ ਅਤੇ ਸੁਰੱਖਿਆ ਟੀਮਾਂ ਲਈ

$15/ਮਹੀਨਾ
  • 5000 ਸੰਭਾਲੇ ਗਏ ਪੈਟਰਨ / ਮਹੀਨਾ
  • ਮਲਟੀ-ਫਲੇਵਰ (JS / PCRE / POSIX)
  • ਡਿਵਾਈਸਾਂ ਵਿਚਕਾਰ ਕਲਾਊਡ ਸਿੰਕ
  • ਟੀਮ-ਸਾਂਝੀ ਲਾਇਬ੍ਰੇਰੀ
  • ਪ੍ਰਾਥਮਿਕਤਾ ਵਾਲਾ ਸਪੋਰਟ

ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ

ਤੁਸੀਂ ਕਿਹੜੇ regex ਫਲੇਵਰ ਸਪੋਰਟ ਕਰਦੇ ਹੋ?

JavaScript (ਡਿਫੌਲਟ), PCRE-ਅਨੁਕੂਲ, ਅਤੇ POSIX। ਫਲੇਵਰ ਬਦਲਣ 'ਤੇ ਅਸਮਰਥਿਤ ਫੀਚਰਾਂ ਨੂੰ ਸਾਫ਼ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਕੀ ਮੇਰਾ ਟੈਸਟ ਸਟ੍ਰਿੰਗ ਬ੍ਰਾਊਜ਼ਰ ਤੋਂ ਬਾਹਰ ਜਾਂਦਾ ਹੈ?

ਨਹੀਂ। ਸਭ ਕੁਝ ਕਲਾਇੰਟ-ਸਾਈਡ ਹੈ; ਅਸੀਂ ਤੁਹਾਡੇ regex ਜਾਂ ਟੈਸਟ ਸਟ੍ਰਿੰਗ ਨੂੰ ਸਰਵਰ 'ਤੇ ਨਹੀਂ ਭੇਜਦੇ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਸੰਭਾਲੇ ਗਏ ਪੈਟਰਨਾਂ ਲਈ ਕਲਾਊਡ-ਸਿੰਕ ਲਈ ਚੋਣ ਨਹੀਂ ਕਰਦੇ।

ਕੀ ਇਹ ਉਸ regex ਦੀ ਵਿਆਖਿਆ ਕਰ ਸਕਦਾ ਹੈ ਜੋ ਮੈਂ ਨਹੀਂ ਲਿਖਿਆ?

ਹਾਂ — ਇਹੀ ਵਿਆਖਿਆਕਾਰ ਦਾ ਕੰਮ ਹੈ। ਕੋਈ ਵੀ regex ਪੇਸਟ ਕਰੋ ਅਤੇ ਪੜਾਅ-ਦਰ-ਪੜਾਅ ਸਰਲ ਅੰਗਰੇਜ਼ੀ ਵਿਆਖਿਆ ਪ੍ਰਾਪਤ ਕਰੋ।

ਕੀ ਮੈਨੂੰ ਇੱਕ ਮੁਫਤ ਟ੍ਰਾਇਲ ਮਿਲੇਗਾ?

ਨਹੀਂ — ਇਹ ਇੱਕ ਪੇਡ ਟੂਲ ਹੈ ਜਿਸਦੇ ਪਲਾਨ $5 ਪ੍ਰਤੀ ਮਹੀਨਾ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੇ ਹਨ। ਸਟਾਰਟਰ $5/ਮਹੀਨਾ ਹੈ ਅਤੇ ਪ੍ਰੋ $15/ਮਹੀਨਾ ਹੈ; ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਸਮੇਂ ਰੱਦ ਕਰ ਸਕਦੇ ਹੋ।

ਮੈਂ ਰੱਦ ਕਿਵੇਂ ਕਰਾਂ?

ਤੁਹਾਡੇ ਖਾਤਾ ਪੇਜ ਤੋਂ, ਜਾਂ ਸਾਨੂੰ ਈਮੇਲ ਭੇਜ ਕੇ। ਰੱਦ ਕਰਨ ਨਾਲ ਅਗਲੀ ਨਵੀਨੀਕਰਨ ਰੁਕ ਜਾਂਦੀ ਹੈ।

ਅੰਦਾਜ਼ਾ ਲਗਾਉਣਾ ਬੰਦ ਕਰੋ ਕਿ regex ਮੇਲ ਖਾਂਦਾ ਹੈ ਜਾਂ ਨਹੀਂ।

ਹਰ ਮੇਲ ਨੂੰ ਲਾਈਵ ਦੇਖੋ। ਜੋ ਕੰਮ ਕਰਦੇ ਹਨ ਉਨ੍ਹਾਂ ਨੂੰ ਸੰਭਾਲੋ।

ਪਲਾਨ ਵੇਖੋ