أدوات المطورين
اختبار Regex
بما في ذلك مصيدة المطابقة ذات الطول الصفري التي تصنع حلقة نمطية إلى الأبد.
- يعمل في متصفحك
- لا يُرفع شيء
الأداة
أدخل النمط وأي إشارات والنص الذي سيتم اختباره عليه. تظهر التطابقات أثناء الكتابة.
كل ما تدخله يبقى على جهازك الخاص. لا يتم إرسال أي شيء إلينا أو إلى أي شخص آخر، وهو ما يمكنك تأكيده في علامة تبويب شبكة المتصفح الخاص بك.
ما يستخدمه الناس من أجله
- معرفة سبب تطابق النمط مع سلسلة واحدة دون أخرى
- التحقق من قاعدة التحقق من الصحة قبل وضعها في الإنتاج
- استخراج الحقول من سطر السجل
- اختبار نمط إعادة التوجيه أو إعادة الكتابة
- معرفة ما يفعله النمط الذي كتبه شخص آخر بالفعل
حول هذه الأداة
نكهة JavaScript
يستخدم هذا محرك التعبير العادي الخاص بالمتصفح، لذا فإن ما تراه هو بالضبط ما سيفعله JavaScript. هذا مهم لأن النكهات تختلف: يتم دعم البحث الخلفي والمجموعات المسماة وهروب خاصية Unicode في المتصفحات الحديثة ولكن ليس في كل مكان، ولكل من PCRE وPython وGo مراوغات خاصة بهم. النمط الذي تم إثباته هنا تم إثباته بالنسبة لـ JavaScript، وليس عالميًا.
الأعلام
تتم إضافة العلم العالمي تلقائيًا، لأنه بدونه لن ترى سوى المباراة الأولى. أضف i لعدم حساسية حالة الأحرف، m صنع ^ و $ المطابقة عند فواصل الأسطر، s للسماح للنقطة بمطابقة الأسطر الجديدة، و u للتعامل الصحيح مع Unicode.
مصيدة المطابقة ذات الطول الصفري
نمط لا يمكن أن يطابق أي شيء، مثل a*، سيطابق سلسلة فارغة في كل موضع. مع العلم العالمي، لا تتقدم الحلقة الساذجة أبدًا وتعلق الصفحة. تقوم هذه الأداة بدفع الفهرس إلى الأمام عند حدوث ذلك، وهو نفس الحماية التي يحتاجها الكود الخاص بك إذا كان يتكرر فوق التطابقات يدويًا.
قراءة المجموعات
يتم إدراج كل مجموعة التقاط ضمن مطابقتها. تظهر المجموعة التي لم تشارك على أنها لا تطابق بدلاً من سلسلة فارغة، وهو تمييز مهم: المجموعة الاختيارية التي لا تطابق أي شيء والمجموعة التي تطابق سلسلة فارغة تتصرف بشكل مختلف في معظم اللغات.
هل تحتاج إلى التعامل مع هذا عبر موقع الويب بالكامل؟ انظر لدينا تطوير الويب الخلفي وتطبيقات الويب المخصصة الصفحة.
المزيد من الأدوات والخدمات
- منسق ومدقق JSON
- وحدة فك التشفير والتشفير Base64
- أداة تشفير وفك ترميز URL
- محول الألوان ومدقق التباين
- وحدة فك ترميز JWT
- مولد UUID
إذا كنت تفضل أن يقوم شخص ما بهذا بشكل صحيح نيابةً عنك، فنحن نقدم لك ذلك خدمات تصميم الويب وتطوير المواقع, خدمات تحسين محركات البحث: تحسين محركات البحث, وكالة أتمتة الذكاء الاصطناعي.
الأسئلة
أسئلة حول هذه الأداة
الأشياء التي يريد العملاء معرفتها بالفعل - التكاليف والجداول الزمنية والملكية وما يحدث بعد الإطلاق.
JavaScript، لأنه يستخدم المحرك الخاص بالمتصفح. قد تتصرف الأنماط بشكل مختلف في PCRE أو Python أو Go.
بدونها لن ترى سوى المباراة الأولى، وهو ما نادرًا ما تريده من أحد المختبرين.
حد أقصى، لذلك لا يمكن للنمط الذي يطابق آلاف المرات تجميد الصفحة.
أن المجموعة لم تشارك في المباراة على الإطلاق، وهو يختلف عن مطابقة سلسلة فارغة.
لا. تتم المطابقة في متصفحك.
جلسة إستراتيجية مجانية
دعونا نبني شيئًا يستحق البحث عنه.
أخبرنا أين تريد أن يكون نشاطك بعد اثني عشر شهرًا. سنعود إليك بخطة محددة التكاليف، وجدول زمني واقعي، والأرقام التي نتوقع أن تتحرك — بلا التزام وبلا مصطلحات معقدة.
- مكالمة 30 مدتها دقيقة، بدون عرض تقديمي مخطّط
- عرض سعر ثابت في ساعات 48
- أنت تمتلك كل ما نبنيه
تحدث إلى أحد المطورين
ليس فريق مبيعات
- وقت الاستجابة
- خلال ساعة عمل 1
- أين نعمل
- المملكة المتحدة والولايات المتحدة الأمريكية والخليج
- العقود
- لا يوجد قفل، متجدد شهريًا
- العمل منذ ذلك الحين
- 2023