التعبيرات النمطية والكود
التعبيرات النمطية والكود — 7 أداة للمطورين تعمل في المتصفح، منها أداة اختبار التعبيرات المنتظمة وورقة مرجعية للتعبيرات المنتظمة ومولّد تعبيرات Cron. كل شيء يعمل محليًا دون تسجيل أو رفع ملفات، لذا تبقى بياناتك خاصة وتظهر النتائج فورًا.
كيفية الاستخدام
- 1اختبر النمط على مدخلات حقيقية— الصق عيّنة في مختبِر التعابير النمطية: تُبرَز المطابقات ومجموعات الالتقاط أثناء الكتابة، فترى أي بديل يعمل فعلًا قبل اعتماد النمط.
- 2نسّق الشيفرة أو صغّرها— تعيد منسّقات CSS وHTML وJavaScript وSQL ضبط إزاحة الملف المصغَّر ليصبح مقروءًا، أو تحذف المسافات والتعليقات حين تحتاج أصغر حجم ممكن.
- 3ابنِ الجدولة عبر نموذج— يبني مولّد cron التعبير من حقول الدقيقة والساعة واليوم والشهر ويوم الأسبوع، ثم يشرح بالكلمات متى ستُنفَّذ المهمة فعليًا.
الأسئلة الشائعة
يستخدم محرّك RegExp الخاص بجافاسكربت في المتصفّح، فما يطابق هنا يطابق تمامًا في Node.js وفي المتصفّح. معظم أنماط PCRE تعمل أيضًا، لكن المحدِّدات الاستحواذية والتكرار الذاتي غير موجودة في جافاسكربت، كما يحتاج البحث الخلفي (lookbehind) إلى متصفّح حديث نسبيًا.
لا. منسّقات CSS وHTML وجافاسكربت وSQL تعيد كتابة المسافات والإزاحة وفواصل الأسطر فقط. أما وضع التصغير فيحذف التعليقات أيضًا، لذا احتفظ بنسخة أصلية إن كانت تلك التعليقات ترويسات ترخيص يجب إبقاؤها.
الحقول الخمسة هي الدقيقة والساعة واليوم من الشهر والشهر ويوم الأسبوع، فهذا المثال يعمل عند الساعة 03:00 من كل يوم اثنين. يبني مولّد تعابير cron النص من قوائم منسدلة ويعرض مواعيد التشغيل القادمة، لتتأكد من الجدولة قبل النشر.