RRegexBuilder
RegexBuilder حاصل کریں
بصری ریجیکس ٹول کٹ

ریجیکس بنائیں۔ ہر میچ دیکھیں۔ اگلی بار کے لیے محفوظ کریں۔

لائیو ہائی لائٹ، کیپچر گروپ انسپیکٹر، سادہ انگریزی وضاحتیں، اور ان پیٹرنز کی منتخب لائبریری جنہیں آپ بار بار دوبارہ ایجاد کرتے ہیں۔

$5/ماہ سے شروع — کسی بھی وقت منسوخ کریں

لائیو — یہیں کام کرتا ہے

ریگکس ٹیسٹر

ایک ریگکس لکھیں، ٹیسٹ ٹائپ کریں — ہر میچ کو لائیو دیکھیں۔

پیٹرن لائبریری
میچز — 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);

اسٹیک اوور فلو میں ریجیکس پیسٹ کرنا بند کریں

ٹیسٹ کریں، وضاحت کریں، محفوظ کریں — صفحہ چھوڑے بغیر یا اپنا کام کھوئے بغیر۔

لائیو میچ ہائی لائٹنگ

ایک ریجیکس لکھیں، ایک ٹیسٹ سٹرنگ لکھیں — ہر میچ فوراً روشن ہو جاتا ہے۔ نامزد گروپ سپورٹ کے ساتھ ان لائن کیپچر گروپس دکھائے جاتے ہیں۔

سادہ انگریزی وضاحت کنندہ

کوئی بھی ریجیکس پیسٹ کریں، مرحلہ وار وضاحت حاصل کریں: لک بیہائنڈ، اینکرز، کیریکٹر کلاسز، کوانٹیفائرز، فلیگز۔ ہر حصے کی وضاحت عام انگریزی میں۔

پیٹرن لائبریری

ای میل، یو آر ایل، IPv4، IPv6، UUID، ISO-8601، فون، کریڈٹ کارڈ، سلگ، ہیکس کلر — منتخب پیٹرن جو حقیقی ایج کیسز پر پورے اترتے ہیں (اسٹیک اوور فلو کے 5 لائن والے نہیں)۔

اپنے محفوظ کریں

ہر ریجیکس جو آپ لکھتے ہیں — اسے نام دیں، ٹیگ لگائیں، دوبارہ آئیں۔ پرو اکاؤنٹس ڈیوائسز کے درمیان کلاؤڈ سنک کرتے ہیں۔

ریپلیس موڈ

بیک ریفرنسز ($1, $2) کے ساتھ سبسٹی ٹیوشنز ٹیسٹ کریں۔ دیکھیں کہ آپ کا sed / JS .replace() کال بالکل کیا پیدا کرے گا۔

ملٹی فلیور

جاوا اسکرپٹ، PCRE اور POSIX فلیورز کے درمیان سوئچ کریں۔ RegexBuilder آپ کو بتاتا ہے کہ ہر ایک میں کون سی فیچرز سپورٹ ہیں۔

تین مراحل

ایک مبہم خیال سے ٹیسٹ شدہ، وضاحت شدہ ریجیکس تک۔

1

منتخب کریں یا پیسٹ کریں

لائبریری پیٹرن سے شروع کریں یا پہلے سے لکھا ہوا ریجیکس پیسٹ کریں۔

2

ٹیسٹ

کسی بھی ٹیسٹ سٹرنگ پر لائیو ہائی لائٹ میچز۔ جب تک یہ آپ کی مطلوبہ چیز نہ کرے، ترمیم کریں۔

3

محفوظ

نام دیں، ٹیگ لگائیں، کلپ بورڈ پر کاپی کریں، اپنے کوڈ میں پیسٹ کریں۔

سادہ قیمتیں

ایک پلان منتخب کریں اور ریجیکس دوبارہ ایجاد کرنا بند کریں۔

اسٹارٹر

اکیلے ڈویلپرز کے لیے

$5/ماہ
  • 200 محفوظ پیٹرن / ماہانہ
  • سادہ انگریزی وضاحت
  • مکمل پیٹرن لائبریری
  • ریپلیس موڈ
سب سے مقبول
پرو

ڈیٹا اور سیکیورٹی ٹیموں کے لیے

$15/ماہ
  • 5000 محفوظ پیٹرن / ماہانہ
  • ملٹی فلیور (JS / PCRE / POSIX)
  • آلات کے درمیان کلاؤڈ سنک
  • ٹیم شیئرڈ لائبریری
  • ترجیحی سپورٹ

عام سوالات

آپ کون سے ریگکس فلیورز سپورٹ کرتے ہیں؟

JavaScript (ڈیفالٹ)، PCRE-compatible، اور POSIX۔ فلیورز تبدیل کرتے وقت غیر سپورٹڈ فیچرز کو واضح طور پر نشان زد کیا جاتا ہے۔

کیا میرا ٹیسٹ اسٹرنگ براؤزر چھوڑتا ہے؟

نہیں۔ سب کچھ کلائنٹ سائیڈ ہوتا ہے؛ ہم آپ کے ریگکس یا ٹیسٹ اسٹرنگز کو سرور پر نہیں بھیجتے جب تک کہ آپ محفوظ شدہ پیٹرنز کو کلاؤڈ سنک کرنے کا آپشن منتخب نہ کریں۔

کیا یہ اس ریگکس کی وضاحت کر سکتا ہے جسے میں نے نہیں لکھا؟

جی ہاں — وضاحت کنندہ بالکل یہی کرتا ہے۔ کوئی بھی ریگکس پیسٹ کریں اور مرحلہ وار سادہ انگریزی میں تفصیل حاصل کریں۔

کیا مجھے مفت ٹرائل ملے گا؟

نہیں — یہ ایک پیڈ ٹول ہے جس کے پلانز $5 ماہانہ سے شروع ہوتے ہیں۔ اسٹارٹر $5/mo اور پرو $15/mo ہے؛ آپ کسی بھی وقت منسوخ کر سکتے ہیں۔

میں منسوخی کیسے کروں؟

اپنے اکاؤنٹ صفحے سے، یا ہمیں ای میل بھیج کر۔ منسوخی اگلی تجدید کو روک دیتی ہے۔

اندازہ لگانا بند کریں کہ ریگکس میچ کرتا ہے یا نہیں۔

ہر میچ کو لائیو دیکھیں۔ کامیاب ہونے والوں کو محفوظ کریں۔

پلانز دیکھیں