ایک ریجیکس پیٹرن لکھیں، متن کے خلاف اس کی جانچ کریں؛ میچز کو ہائی لائٹ کیا جاتا ہے، کیپچر گروپس اور میچوں کی تعداد فوری طور پر درج کی جاتی ہے۔ مفت، کلائنٹ سائیڈ۔
باقاعدہ اظہار (باقاعدہ اظہار / regexRegex ایک طاقتور زبان کا معیار ہے جو متن کے اندر مخصوص نمونوں کو تلاش کرنے، تصدیق کرنے یا نکالنے کے لیے استعمال ہوتا ہے۔ ایک ہی نحو کا اطلاق سادہ چیک جیسے ای میل، فون نمبر، یا یو آر ایل کی توثیق کے ساتھ ساتھ لاگ فائل کی تصریف یا متن کی پیچیدہ تبدیلیوں جیسے مزید جدید کاموں پر ہوتا ہے۔ یہ مفت Regex ٹیسٹ ٹول آپ کو فوری طور پر اس پیٹرن کی جانچ کرنے دیتا ہے جو آپ نے اصلی متن پر ٹائپ کیا ہے۔
ٹول، عالمی (g), کیس غیر حساس (i), بہت سی لائنیں (m), dot-all (s / dotAll) اور یونیکوڈ (یو) یہ جھنڈوں کی حمایت کرتا ہے۔ متن کے اندر تمام مماثل حصوں کو رنگ میں نمایاں کیا گیا ہے۔ اگر کوئی مماثل گروپ ہیں،(گروپ)قدروں کو ان کے نمبروں کے ساتھ ایک علیحدہ جدول میں درج کیا گیا ہے، لہذا آپ آسانی سے دیکھ سکتے ہیں کہ گروپ نے کس قدر کو پکڑا ہے۔ جب آپ غلط پیٹرن داخل کرتے ہیں، تو ٹول فوراً وارننگ دیتا ہے اور ایپلیکیشن کو کریش نہیں کرتا ہے۔
تمام پروسیسنگ آپ کے براؤزر میں ہوتی ہے۔ آپ کا متن کسی سرور کو نہیں بھیجا گیا ہے۔ جاوا اسکرپٹ مقامی ہے۔ RegExp چونکہ یہ ریجیکس انجن کا استعمال کرتا ہے، اس لیے نتائج JavaScript کے ماحول کے ساتھ بالکل مطابقت رکھتے ہیں۔ آپ اس ٹول کو اپنے regex سیکھنے کے عمل میں مشق کے علاقے کے طور پر استعمال کر سکتے ہیں، یا اس پیٹرن کو لائیو ٹیسٹ کرنے کے لیے جو آپ اپنے پروجیکٹ میں استعمال کریں گے۔
/ (بغیر، صرف پیٹرن).^ اور $ اسے لائن بریک/نیوز لائن سے تعبیر کیا جاتا ہے۔ s: dotAll — ڈاٹ (.یہ نیو لائن کردار کا نقشہ بھی بناتا ہے۔ u: یونیکوڈ — مکمل یونیکوڈ سپورٹ فراہم کرتا ہے۔(\d+)ہر میچ کے لیے، ان گروپوں کے مشمولات کو علیحدہ جدولوں میں گروپ 1، گروپ 2… وغیرہ کے طور پر درج کیا گیا ہے۔ بے نام اور نامزد گروپ ((?<ad>...)) کی حمایت کی جاتی ہے۔