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

ملفي الشخصي

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

?
-مجاني
-

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

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

الأمان

هذا البريد مسجل بطريقة أخرى
← العودة للقائمة
ريجيكستطبيقيمقتطفات كود

10 نماذج ريجيكس عملية يجب على كل مهندس حفظها (دليل 2026)

10 نماذج ريجيكس جاهزة للنسخ مع مقتطفات JS/Go/Python: هواتف الصين/هويات الصين، UUID v4/v7، ISO 8601، بريد إلكتروني صارم RFC 5322، محلل CSV، كاشف Base64، استخراج روابط الماركداون، SemVer، فحص Luhn للبطاقات، قوة كلمة المرور.

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

١. مرجع سريع: 10 نماذج مع الشرح

#1 أرقام هواتف الصين (٢٠٢٤ القطاعات الدقيقة)
/^1(3[0-9]|4[014-9]|5[0-3,5-9]|6[2567]|7[0-8]|8[0-9]|9[0-3,5-9])\d{8}$/

#2 UUID v4
/^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$/

#3 UUID v7
/^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-7[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$/

#4 بريد إلكتروني صارم RFC 5322 (جاهز للإنتاج)
/^[a-zA-Z0-9_!#$%&'*+/=?`{|}~^.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}$/

#5 طابع زمني ISO 8601 (Z أو إزاحة زمنية)
/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,6})?(Z|[+-]\d{2}:\d{2})$/

#6 SemVer
/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/

#7 هوية صينية ١٨ خانة (ريجيكس المرحلة الأولى، تحقق المجموعية منفصلاً)
/^[1-9]\d{5}(18|19|20)\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{3}[0-9Xx]$/

#8 كاشف Base64 بدون ترويسة
/^[A-Za-z0-9+/]{4}*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/

#9 استخراج روابط الماركداون: g1 النص، g2 الرابط
/\[([^\]]+)\]\((https?:\/\/[^)\s]+)\)/g

#10 قوة كلمة المرور (١٢+ حرف: كبيرة/صغيرة + أرقام + رموز)
/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?]).{12,128}$/

٢. أنماط مضادة: ٣ أخطاء ريجيكس دمرت بيئة الإنتاج

⛔ لا تستخدم ريجيكس بريد "متراخٍ" في التسجيل. يعبر النمط المتراخٍ عن عناوين لا توجّه مثل [email protected]. استخدم دائماً النمط رقم ٤ مع فحص سجل MX من الخلفية.
🎯 الصق أي نمط من الأنماط العشرة واختبره على عينات حقيقية مع شجرة تحليل ملوّنة ←→

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

ما هي أنماط التعبيرات العادية الأكثر فائدة؟

الأنماط الرئيسية: تحقق صحة البريد الإلكتروني، أرقام الهواتف، العناوين URL، تنسيقات التواريخ، عناوين IP، الألوان السداسية، بطاقات الائتمان، علامات HTML.

كيف أختبر أنماط التعبيرات العادية؟

استخدم Regex Tester من Korelyy مع مطابقة في الوقت الفعلي، والتظليل، وعرض المجموعات في الوقت الفعلي.

أي نوع من التعبيرات العادية يجب أن أستخدمه؟

JavaScript/ECMAScript للتطوير الويب — الأكثر شيوعًا ومتوافقًا مع Node.js والمتصفحات ومحررات النصوص.

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

Regex Tester
→
Password Generator
→
Base64 Tool
→
URL Encode Decode
→
Text Counter
→
جرب 100+ قالب جاهز في Korelyy →
☕ Support KorelyyIf this tool helped you, buy me a coffee

المحتويات

  • ١. مرجع سريع: 10 نماذج مع الشرح
  • ٢. أنماط مضادة: ٣ أخطاء ريجيكس دمرت بيئة الإنتاج
  • FAQ: أسئلة شائعة