KT。
Korelyy Toolskorelyy.com

دخول / إنشاء حساب

مرحباً بعودتك — سجل دخولك لمزامنة المفضلة

ليس لديك حساب؟

بالمتابعة أنت توافق على الشروط وسياسة الخصوصية

من نحن

تعرف على فريق ومهمة Korelyy

سياسة الخصوصية

التزامنا بالخصوصية

قواعد معالجة البيانات وإخلاء المسؤولية

قواعد البيانات وإخلاء المسؤولية

إعدادات ملفات تعريف الارتباط

إدارة تفضيلات ملفات تعريف الارتباط

الإعلان والدعم

اتصل بنا

الامتثال

التحقق من الأدوات

المدونة

دروس تعليمية وأدلة SEO وحالات استخدام

2026 Korelyy. جميع الحقوق محفوظة.

My Toolbox

0 saved tools

No saved tools yet

Click the star button on tool cards to save them

History

0 records

No history yet

Your tool usage will be recorded automatically

ملفي الشخصي

إدارة معلومات حسابك والتفضيلات

?
-مجاني
-

المعلومات الأساسية

-
البريد وكلمة المرور
مجاني
-

الأمان

هذا البريد مسجل بطريقة أخرى
← العودة للقائمة
RegexTutorialBeginnersمُحدَّث

شرح التعبيرات النظامية (Regex): تعلم في 10 دقائق مجاناً

أتقن التعبيرات النظامية في 10 دقائق! تعلم 10 أنماط regex أساسية يحتاجها كل مطور، مع اختبار مباشر باستخدام أداة فحص regex المجانية لدينا. مثالي للمبتدئين.

K
الكاتب Korelyy Team
2 يوليو 2026·7 min وقت القراءة

1. التعريف: ما هو "التعبير النمطي" بالضبط؟

التعبير النمطي (ويُختصر إلى regex أو regexp) هو لغة برمجة صغيرة متخصصة في وصف الأنماط داخل النصوص. تخيّله كـ«Ctrl + F بجرعة منشّطة»: بدلًا من البحث عن كلمة "email" حرفيًا، تكتب نمطًا يطابق *كل عنوان بريد إلكتروني صالح ممكن* داخل ملف سجل يضم 10,000 سطر — في مرور واحد.

💡 نصيحة احترافية: التعبيرات النمطية مدعومة أصلًا في JavaScript وPython وJava وGo وRust وSQL وفي كل المحررات الرئيسية (VS Code وVim وSublime). تعلّمها مرة — واستخدمها في كل مكان.

2. خمس مشكلات واقعية يحلّها التعبير النمطي فورًا

  • 📇 التحقق من النماذج: رفض أرقام الهاتف أو عناوين البريد غير الصالحة عند التسجيل.
  • 📊 تحليل السجلات: استخراج 10,000 طابع زمني للأخطاء من 1 غيغابايت من سجلات الخادم.
  • 🧹 تنظيف البيانات: إزالة وسوم HTML أو المسافات الزائدة أو التكرارات من ملف CSV مُجمَّع.
  • 🔐 قواعد كلمات المرور: فرض حدّ أدنى للطول ومجموعة محارف عند التسجيل.
  • ✂️ توجيه النصوص: إرسال تذاكر الدعم إلى الفريق المناسب بناءً على كلمة مفتاحية.

3. الأنماط العشرة الأساسية التي يجب حفظها

  1. . — "النقطة": تطابق أي محرف واحد عدا سطرًا جديدًا. مثال: c.t تطابق cat وcot وcut.
  2. * / + / ?: صفر أو أكثر، واحد أو أكثر، صفر أو واحد من العنصر السابق.
  3. ^ / $: بداية / نهاية النص (بداية / نهاية السطر مع خيار multiline).
  4. [abc] / [a-z] / [^0-9]: فئة المحارف — أي واحد منها / أي محرف ضمن النطاق / أي شيء عدا الأرقام.
  5. \d / \w / \s: اختصارات للأرقام [0-9] ومحارف الكلمات [A-Za-z0-9_] والمسافات.
🧪 جرّب هذه الأنماط العشرة مباشرةً على أداة اختبار التعبيرات النمطية من Korelyy ←→

دون تسجيل · 100 قالب معدّ مسبقًا · رابط دائم قابل للمشاركة

FAQ: أسئلة شائعة

ما هي التعبير العادي؟

التعبير العادي (regex) هو لغة مطابقة الأنماط المستخدمة للعثور على النص، والتحقق منه، واستخراجه في JavaScript وPython وJava وSQL وجميع المحررات الرئيسية.

هل تعلم التعبيرات العادية صعب؟

الأساسيات تستغرق 10-15 دقيقة. ابدأ بالمركبات والفئات الأحرفية والمقدرات والتبديل. بناء الأنماط تدريجيًا.

متى لا أستخدم التعبيرات العادية؟

تجنب استخدام التعبيرات العادية لتحليل HTML/XML أو الهياكل المتداخلة أو التحقق المعقد للتاريخ/الوقت. استخدم بدلاً من ذلك محللين مصممة خصيصاً لهذا الغرض.

استخدم أنماط الدرس فوراً

Regex Tester
→
جرب 100+ قالب جاهز في Korelyy →
☕ Support KorelyyIf this tool helped you, buy me a coffee

المحتويات

  • 1. التعريف: ما هو "التعبير النمطي" بالضبط؟
  • 2. خمس مشكلات واقعية يحلّها التعبير النمطي فورًا
  • 3. الأنماط العشرة الأساسية التي يجب حفظها
  • FAQ: أسئلة شائعة