خطوات الاستخدام
الخطوة 1: أدخل التعبير النمطي (Regex) الذي ترغب في تحليله. على سبيل المثال، يمكنك إدخال تعبير مثل `^(?=.*[A-Z])\w{8,12}$`. يجب أن يكون التعبير صحيحًا من ناحية الصياغة النمطية، حيث أن الحاسبة تقوم بتحليل البنية وليس تنفيذ التطابق.
الخطوة 2: حدد المكونات التي تريد حساب تعقيدها: المجموعات (Groups)، الكميات (Quantifiers)، المراسي (Anchors)، التبديلات (Alternations)، والفئات الحرفية (Character Classes). هذه المكونات هي العناصر الأساسية التي تؤثر على أداء التعبير النمطي وتعقيده.
الخطوة 3: اضغط على زر 'تحليل' لبدء عملية العد. تقوم الحاسبة بتحليل التعبير النمطي إحصائيًا عن طريق عد كل عنصر من العناصر المذكورة أعلاه. على سبيل المثال، المجموعات يتم عدها من خلال الأنماط `(...)`، والكميات تشمل `* + ? {m,n}`، والمراسي هي `^ و $ و \b`، والتبديلات هي `|`، والفئات الحرفية تشمل `[abc]`.