Regex Tester
Test JavaScript regular expressions against sample text with match groups
حول هذه الآلة الحاسبة
يشغّل مختبِر التعابير النمطية تعابير جافاسكربت النمطية على نص عينة ويسرد كل تطابق مع موضعه ومجموعات الالتقاط. تُضاف الراية g تلقائيًا لتعداد كل التطابقات، وتعاين سلسلة استبدال اختيارية خرج text.replace() بمراجع بنمط $1، وتُظهر الأنماط غير الصالحة رسالة خطأ منشئ RegExp نفسها. حجما النمط والنص محدودان (1,000 و10,000 حرف) للاحتراز من التراجع الكارثي الذي يجمّد الصفحة.
كيفية استخدام أداة Regex Tester
- أدخل مدخلك أو الصقه في الحقل.
- اقرأ الخرج — يتحدّث فور كتابتك.
- عدّل الخيارات، إن وُجدت، بما يناسب حالة استخدامك.
- انسخ عنوان الصفحة لمشاركة هذه النتيجة بالضبط.
أمثلة شائعة
- \d+ على "Order 66 shipped in 3 days" → 2 من التطابقات: "66" عند 6 و"3" عند 20
- (\w+)@(\w+)\.com على "contact: [email protected]" → تطابق بمجموعتي ["ada", "example"]
- cat مع الراية i واستبدال "dog" → "dog sat on the dog mat" (2 من التطابقات دون حساسية لحالة الأحرف)
الأسئلة الشائعة
كيف تعمل أداة Regex Tester؟
أدخل مدخلك أو الصقه فتعالجه الأداة مباشرة في متصفحك، عارضةً النتيجة فورًا. لا شيء مما تكتبه يُرفع إلى خادم — فالحساب كله يجري على جهازك.
متى أستخدم أداة Regex Tester؟
هي مفيدة لمهام التطوير والتنقيح والتصميم والإدارة — كلما احتجت إلى إنجاز هذا التحويل أو الفحص بسرعة دون تثبيت أي شيء أو ائتمان خدمة خارجية على بياناتك.
ما مدى موثوقية النتائج؟
تنفّذ الأداة المعيار أو المواصفة المعنية مباشرة، فيطابق خرجها ما تنتجه البرمجيات الملتزمة بالمواصفة. ويُبلَّغ بوضوح عن الحالات الحدّية كالإدخال الفارغ أو المشوّه بدلًا من الفشل بصمت.
هل يمكنني مشاركة نتيجة محدّدة مع شخص آخر؟
نعم. مدخلك يُحدّث عنوان الصفحة، لذا فإن نسخ شريط العناوين ومشاركة الرابط سيفتح الأداة بالحالة نفسها لمن يضغط عليه.